Class RegionServerProcedureManager
java.lang.Object
org.apache.hadoop.hbase.procedure.ProcedureManager
org.apache.hadoop.hbase.procedure.RegionServerProcedureManager
- Direct Known Subclasses:
LogRollRegionServerProcedureManager
,RegionServerFlushTableProcedureManager
,RegionServerSnapshotManager
A life-cycle management interface for globally barriered procedures on region servers.
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.hadoop.hbase.procedure.ProcedureManager
equals, getProcedureSignature, hashCode
-
Constructor Details
-
RegionServerProcedureManager
public RegionServerProcedureManager()
-
-
Method Details
-
initialize
public abstract void initialize(RegionServerServices rss) throws org.apache.zookeeper.KeeperException Initialize a globally barriered procedure for region servers.- Parameters:
rss
- Region Server service interface- Throws:
org.apache.zookeeper.KeeperException
-
start
Start accepting procedure requests. -
stop
Close this and all running procedure tasks- Parameters:
force
- forcefully stop all running tasks- Throws:
IOException
-