public class MockRegionServerServices extends Object implements org.apache.hadoop.hbase.regionserver.RegionServerServices
| Constructor and Description |
|---|
MockRegionServerServices(Configuration hConf,
org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher zookeeper) |
public MockRegionServerServices(Configuration hConf, org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher zookeeper)
public boolean isStopping()
isStopping in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic org.apache.hadoop.hbase.regionserver.wal.HLog getWAL(org.apache.hadoop.hbase.HRegionInfo regionInfo) throws IOException
getWAL in interface org.apache.hadoop.hbase.regionserver.RegionServerServicesIOExceptionpublic org.apache.hadoop.hbase.regionserver.CompactionRequestor getCompactionRequester()
getCompactionRequester in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic org.apache.hadoop.hbase.regionserver.FlushRequester getFlushRequester()
getFlushRequester in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic org.apache.hadoop.hbase.regionserver.RegionServerAccounting getRegionServerAccounting()
getRegionServerAccounting in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic org.apache.hadoop.hbase.master.TableLockManager getTableLockManager()
getTableLockManager in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic void postOpenDeployTasks(org.apache.hadoop.hbase.regionserver.HRegion r, org.apache.hadoop.hbase.catalog.CatalogTracker ct) throws org.apache.zookeeper.KeeperException, IOException
postOpenDeployTasks in interface org.apache.hadoop.hbase.regionserver.RegionServerServicesorg.apache.zookeeper.KeeperExceptionIOExceptionpublic org.apache.hadoop.hbase.ipc.RpcServerInterface getRpcServer()
getRpcServer in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic ConcurrentMap<byte[],Boolean> getRegionsInTransitionInRS()
getRegionsInTransitionInRS in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic FileSystem getFileSystem()
getFileSystem in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic org.apache.hadoop.hbase.regionserver.Leases getLeases()
getLeases in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic org.apache.hadoop.hbase.executor.ExecutorService getExecutorService()
getExecutorService in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic org.apache.hadoop.hbase.catalog.CatalogTracker getCatalogTracker()
getCatalogTracker in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic Map<String,org.apache.hadoop.hbase.regionserver.HRegion> getRecoveringRegions()
getRecoveringRegions in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic void updateRegionFavoredNodesMapping(String encodedRegionName, List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName> serverNames)
public List<org.apache.hadoop.hbase.regionserver.HRegion> getOnlineRegions(org.apache.hadoop.hbase.TableName tableName) throws IOException
IOExceptionpublic InetSocketAddress[] getFavoredNodesForRegion(String encodedRegionName)
public void addToOnlineRegions(org.apache.hadoop.hbase.regionserver.HRegion r)
public boolean removeFromOnlineRegions(org.apache.hadoop.hbase.regionserver.HRegion r, org.apache.hadoop.hbase.ServerName destination)
public org.apache.hadoop.hbase.regionserver.HRegion getFromOnlineRegions(String encodedRegionName)
public Configuration getConfiguration()
public org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher getZooKeeper()
public org.apache.hadoop.hbase.ServerName getServerName()
public boolean isAborted()
public void stop(String why)
public boolean isStopped()
public boolean reportRegionTransition(org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionTransition.TransitionCode transitionCode, long l, org.apache.hadoop.hbase.HRegionInfo... hRegionInfos)
reportRegionTransition in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic boolean reportRegionTransition(org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionTransition.TransitionCode transitionCode, org.apache.hadoop.hbase.HRegionInfo... hRegionInfos)
reportRegionTransition in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic org.apache.hadoop.hbase.regionserver.ServerNonceManager getNonceManager()
getNonceManager in interface org.apache.hadoop.hbase.regionserver.RegionServerServicespublic int getPriority(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader requestHeader, com.google.protobuf.Message message)
getPriority in interface org.apache.hadoop.hbase.ipc.PriorityFunctionCopyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.