Package org.apache.hadoop.hbase.util
Class RSProcDispatcher
java.lang.Object
org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv,org.apache.hadoop.hbase.ServerName>
org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher
org.apache.hadoop.hbase.util.RSProcDispatcher
- All Implemented Interfaces:
org.apache.hadoop.hbase.master.ServerListener
public class RSProcDispatcher
extends org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher
Test implementation of RSProcedureDispatcher that throws desired errors for testing purpose.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class(package private) classNested classes/interfaces inherited from class org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher
org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher.ExecuteProceduresRemoteCall, org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher.RegionCloseOperation, org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher.RegionOpenOperation, org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher.RegionOperation, org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher.ServerOperationNested classes/interfaces inherited from class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.BufferNode, org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteNode<TEnv extends Object,TRemote extends Object>, org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteOperation, org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure<TEnv extends Object, TRemote extends Object> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final AtomicIntegerprivate static final List<IOException>private static final AtomicIntegerprivate static final org.slf4j.LoggerFields inherited from class org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher
master, RS_RPC_STARTUP_WAIT_TIME_CONF_KEYFields inherited from class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
DISPATCH_DELAY_CONF_KEY, DISPATCH_MAX_QUEUE_SIZE_CONF_KEY, THREAD_POOL_SIZE_CONF_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidremoteDispatch(org.apache.hadoop.hbase.ServerName serverName, Set<org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure> remoteProcedures) Methods inherited from class org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher
abortPendingOperations, getUncaughtExceptionHandler, serverAdded, serverRemoved, splitAndResolveOperation, start, stopMethods inherited from class org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher
addNode, addOperationToNode, buildAndGroupRequestByType, fetchType, hasNode, join, removeCompletedOperation, removeNode, setTimeoutExecutorUncaughtExceptionHandler, submitTask, submitTaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.hbase.master.ServerListener
waiting
-
Field Details
-
LOG
-
I
-
ERRORS
-
ERROR_IDX
-
-
Constructor Details
-
RSProcDispatcher
-
-
Method Details
-
remoteDispatch
protected void remoteDispatch(org.apache.hadoop.hbase.ServerName serverName, Set<org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure> remoteProcedures) - Overrides:
remoteDispatchin classorg.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher
-