当前位置: 首页>>代码示例>>Java>>正文


Java MasterObserver类代码示例

本文整理汇总了Java中org.apache.hadoop.hbase.coprocessor.MasterObserver的典型用法代码示例。如果您正苦于以下问题:Java MasterObserver类的具体用法?Java MasterObserver怎么用?Java MasterObserver使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


MasterObserver类属于org.apache.hadoop.hbase.coprocessor包,在下文中一共展示了MasterObserver类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: preShutdown

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void preShutdown() throws IOException {
  // While stopping the cluster all coprocessors method should be executed first then the
  // coprocessor should be cleaned up.
  if (coprocEnvironments.isEmpty()) {
    return;
  }
  execShutdown(new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.preShutdown(this);
    }
    @Override
    public void postEnvCall() {
      // invoke coprocessor stop method
      shutdown(this.getEnvironment());
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:19,代码来源:MasterCoprocessorHost.java

示例2: preEnableReplicationPeer

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void preEnableReplicationPeer(final String peerId) throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.preEnableReplicationPeer(this, peerId);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:9,代码来源:MasterCoprocessorHost.java

示例3: postCreateNamespace

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void postCreateNamespace(final NamespaceDescriptor ns) throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.postCreateNamespace(this, ns);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:9,代码来源:MasterCoprocessorHost.java

示例4: preDeleteNamespace

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void preDeleteNamespace(final String namespaceName) throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.preDeleteNamespace(this, namespaceName);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:9,代码来源:MasterCoprocessorHost.java

示例5: postRemoveServers

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void postRemoveServers(final Set<Address> servers)
    throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.postRemoveServers(this, servers);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:10,代码来源:MasterCoprocessorHost.java

示例6: postRequestLock

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void postRequestLock(String namespace, TableName tableName, RegionInfo[] regionInfos,
    LockType type, String description) throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.postRequestLock(this, namespace, tableName, regionInfos, description);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:10,代码来源:MasterCoprocessorHost.java

示例7: postGetNamespaceDescriptor

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void postGetNamespaceDescriptor(final NamespaceDescriptor ns)
    throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.postGetNamespaceDescriptor(this, ns);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:10,代码来源:MasterCoprocessorHost.java

示例8: preListNamespaceDescriptors

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void preListNamespaceDescriptors(final List<NamespaceDescriptor> descriptors)
    throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.preListNamespaceDescriptors(this, descriptors);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:10,代码来源:MasterCoprocessorHost.java

示例9: postListNamespaceDescriptors

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void postListNamespaceDescriptors(final List<NamespaceDescriptor> descriptors)
    throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.postListNamespaceDescriptors(this, descriptors);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:10,代码来源:MasterCoprocessorHost.java

示例10: preMoveServers

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void preMoveServers(final Set<Address> servers, final String targetGroup)
    throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.preMoveServers(this, servers, targetGroup);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:10,代码来源:MasterCoprocessorHost.java

示例11: postCreateTable

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void postCreateTable(final TableDescriptor htd, final RegionInfo[] regions)
    throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.postCreateTable(this, htd, regions);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:10,代码来源:MasterCoprocessorHost.java

示例12: preClearDeadServers

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void preClearDeadServers() throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.preClearDeadServers(this);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:9,代码来源:MasterCoprocessorHost.java

示例13: postCompletedCreateTableAction

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void postCompletedCreateTableAction(
    final TableDescriptor htd, final RegionInfo[] regions, final User user) throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation(user) {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.postCompletedCreateTableAction(this, htd, regions);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:10,代码来源:MasterCoprocessorHost.java

示例14: preDeleteTable

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void preDeleteTable(final TableName tableName) throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.preDeleteTable(this, tableName);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:9,代码来源:MasterCoprocessorHost.java

示例15: postDeleteTable

import org.apache.hadoop.hbase.coprocessor.MasterObserver; //导入依赖的package包/类
public void postDeleteTable(final TableName tableName) throws IOException {
  execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {
    @Override
    public void call(MasterObserver observer) throws IOException {
      observer.postDeleteTable(this, tableName);
    }
  });
}
 
开发者ID:apache,项目名称:hbase,代码行数:9,代码来源:MasterCoprocessorHost.java


注:本文中的org.apache.hadoop.hbase.coprocessor.MasterObserver类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。