Uses of Interface
org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure
Packages that use RemoteProcedureDispatcher.RemoteProcedure
Package
Description
-
Uses of RemoteProcedureDispatcher.RemoteProcedure in org.apache.hadoop.hbase.master
Methods in org.apache.hadoop.hbase.master that return RemoteProcedureDispatcher.RemoteProcedure -
Uses of RemoteProcedureDispatcher.RemoteProcedure in org.apache.hadoop.hbase.master.assignment
Classes in org.apache.hadoop.hbase.master.assignment that implement RemoteProcedureDispatcher.RemoteProcedureModifier and TypeClassDescriptionclass
Deprecated.Do not use any more.class
The remote procedure used to close a region.class
The remote procedure used to open a region.class
The base class for the remote procedures used to open/close a region.class
Deprecated.Do not use any more.class
Deprecated.Do not use any more. -
Uses of RemoteProcedureDispatcher.RemoteProcedure in org.apache.hadoop.hbase.master.procedure
Classes in org.apache.hadoop.hbase.master.procedure that implement RemoteProcedureDispatcher.RemoteProcedureModifier and TypeClassDescriptionclass
class
class
A remote procedure which is used to send region snapshot request to region server.class
A remote procedure which is used to send verify snapshot request to region server.class
A remote procedure which is used to send split WAL request to region server.class
The procedure to switch rpc throttle on region serverFields in org.apache.hadoop.hbase.master.procedure with type parameters of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeFieldDescriptionprivate final Set<RemoteProcedureDispatcher.RemoteProcedure>
RSProcedureDispatcher.ExecuteProceduresRemoteCall.remoteProcedures
Method parameters in org.apache.hadoop.hbase.master.procedure with type arguments of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeMethodDescriptionprotected void
RSProcedureDispatcher.abortPendingOperations
(ServerName serverName, Set<RemoteProcedureDispatcher.RemoteProcedure> operations) protected void
RSProcedureDispatcher.remoteDispatch
(ServerName serverName, Set<RemoteProcedureDispatcher.RemoteProcedure> remoteProcedures) void
RSProcedureDispatcher.splitAndResolveOperation
(ServerName serverName, Set<RemoteProcedureDispatcher.RemoteProcedure> operations, RSProcedureDispatcher.RemoteProcedureResolver resolver) FetchesRemoteProcedureDispatcher.RemoteOperation
s from the givenremoteProcedures
and groups them by class of the returned operation.Constructors in org.apache.hadoop.hbase.master.procedure with parameters of type RemoteProcedureDispatcher.RemoteProcedureModifierConstructorDescriptionRegionCloseOperation
(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure, RegionInfo regionInfo, long procId, ServerName destinationServer, boolean evictCache, long initiatingMasterActiveTime) RegionOpenOperation
(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure, RegionInfo regionInfo, long procId, long initiatingMasterActiveTime) protected
RegionOperation
(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure, RegionInfo regionInfo, long procId, long initiatingMasterActiveTime) ServerOperation
(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure, long procId, Class<?> rsProcClass, byte[] rsProcData, long initiatingMasterActiveTime) Constructor parameters in org.apache.hadoop.hbase.master.procedure with type arguments of type RemoteProcedureDispatcher.RemoteProcedureModifierConstructorDescriptionDeadRSRemoteCall
(ServerName serverName, Set<RemoteProcedureDispatcher.RemoteProcedure> remoteProcedures) ExecuteProceduresRemoteCall
(ServerName serverName, Set<RemoteProcedureDispatcher.RemoteProcedure> remoteProcedures) -
Uses of RemoteProcedureDispatcher.RemoteProcedure in org.apache.hadoop.hbase.master.replication
Classes in org.apache.hadoop.hbase.master.replication that implement RemoteProcedureDispatcher.RemoteProcedureModifier and TypeClassDescriptionclass
class
class
A remote procedure which is used to send replaying remote wal work to region server. -
Uses of RemoteProcedureDispatcher.RemoteProcedure in org.apache.hadoop.hbase.procedure2
Fields in org.apache.hadoop.hbase.procedure2 declared as RemoteProcedureDispatcher.RemoteProcedureModifier and TypeFieldDescriptionprivate final RemoteProcedureDispatcher.RemoteProcedure
RemoteProcedureDispatcher.RemoteOperation.remoteProcedure
Fields in org.apache.hadoop.hbase.procedure2 with type parameters of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeFieldDescriptionprivate final Set<RemoteProcedureDispatcher.RemoteProcedure>
RemoteProcedureDispatcher.BufferNode.dispatchedOperations
RemoteProcedureDispatcher.BufferNode.operations
Methods in org.apache.hadoop.hbase.procedure2 that return RemoteProcedureDispatcher.RemoteProcedureMethods in org.apache.hadoop.hbase.procedure2 with parameters of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeMethodDescriptionvoid
RemoteProcedureDispatcher.BufferNode.add
(RemoteProcedureDispatcher.RemoteProcedure operation) void
RemoteProcedureDispatcher.RemoteNode.add
(RemoteProcedureDispatcher.RemoteProcedure<TEnv, TRemote> operation) void
RemoteProcedureDispatcher.addOperationToNode
(TRemote key, RemoteProcedureDispatcher.RemoteProcedure rp) Add a remote rpc.void
RemoteProcedureDispatcher.BufferNode.operationCompleted
(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure) void
RemoteProcedureDispatcher.removeCompletedOperation
(TRemote key, RemoteProcedureDispatcher.RemoteProcedure rp) Method parameters in org.apache.hadoop.hbase.procedure2 with type arguments of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeMethodDescriptionprotected abstract void
RemoteProcedureDispatcher.abortPendingOperations
(TRemote key, Set<RemoteProcedureDispatcher.RemoteProcedure> operations) protected org.apache.hbase.thirdparty.com.google.common.collect.ArrayListMultimap<Class<?>,
RemoteProcedureDispatcher.RemoteOperation> RemoteProcedureDispatcher.buildAndGroupRequestByType
(TEnv env, TRemote remote, Set<RemoteProcedureDispatcher.RemoteProcedure> remoteProcedures) protected abstract void
RemoteProcedureDispatcher.remoteDispatch
(TRemote key, Set<RemoteProcedureDispatcher.RemoteProcedure> operations) Constructors in org.apache.hadoop.hbase.procedure2 with parameters of type RemoteProcedureDispatcher.RemoteProcedureModifierConstructorDescriptionprotected
RemoteOperation
(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure, long initiatingMasterActiveTime)