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 TypeClassDescriptionclassDeprecated.Do not use any more.classThe remote procedure used to close a region.classThe remote procedure used to open a region.classThe base class for the remote procedures used to open/close a region.classDeprecated.Do not use any more.classDeprecated.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 TypeClassDescriptionclassclassclassA remote procedure which is used to send region snapshot request to region server.classA remote procedure which is used to send verify snapshot request to region server.classA remote procedure which is used to send split WAL request to region server.classThe 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.remoteProceduresMethod parameters in org.apache.hadoop.hbase.master.procedure with type arguments of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeMethodDescriptionprotected voidRSProcedureDispatcher.abortPendingOperations(ServerName serverName, Set<RemoteProcedureDispatcher.RemoteProcedure> operations) protected voidRSProcedureDispatcher.remoteDispatch(ServerName serverName, Set<RemoteProcedureDispatcher.RemoteProcedure> remoteProcedures) voidRSProcedureDispatcher.splitAndResolveOperation(ServerName serverName, Set<RemoteProcedureDispatcher.RemoteProcedure> operations, RSProcedureDispatcher.RemoteProcedureResolver resolver) FetchesRemoteProcedureDispatcher.RemoteOperations from the givenremoteProceduresand 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) RegionOpenOperation(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure, RegionInfo regionInfo, long procId) protectedRegionOperation(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure, RegionInfo regionInfo, long procId) ServerOperation(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure, long procId, Class<?> rsProcClass, byte[] rsProcData) 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 TypeClassDescriptionclassclass -
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.RemoteProcedureRemoteProcedureDispatcher.RemoteOperation.remoteProcedureFields in org.apache.hadoop.hbase.procedure2 with type parameters of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeFieldDescriptionprivate final Set<RemoteProcedureDispatcher.RemoteProcedure>RemoteProcedureDispatcher.BufferNode.dispatchedOperationsRemoteProcedureDispatcher.BufferNode.operationsMethods in org.apache.hadoop.hbase.procedure2 that return RemoteProcedureDispatcher.RemoteProcedureMethods in org.apache.hadoop.hbase.procedure2 with parameters of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeMethodDescriptionvoidRemoteProcedureDispatcher.BufferNode.add(RemoteProcedureDispatcher.RemoteProcedure operation) voidRemoteProcedureDispatcher.RemoteNode.add(RemoteProcedureDispatcher.RemoteProcedure<TEnv, TRemote> operation) voidRemoteProcedureDispatcher.addOperationToNode(TRemote key, RemoteProcedureDispatcher.RemoteProcedure rp) Add a remote rpc.voidRemoteProcedureDispatcher.BufferNode.operationCompleted(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure) voidRemoteProcedureDispatcher.removeCompletedOperation(TRemote key, RemoteProcedureDispatcher.RemoteProcedure rp) Method parameters in org.apache.hadoop.hbase.procedure2 with type arguments of type RemoteProcedureDispatcher.RemoteProcedureModifier and TypeMethodDescriptionprotected abstract voidRemoteProcedureDispatcher.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 voidRemoteProcedureDispatcher.remoteDispatch(TRemote key, Set<RemoteProcedureDispatcher.RemoteProcedure> operations) Constructors in org.apache.hadoop.hbase.procedure2 with parameters of type RemoteProcedureDispatcher.RemoteProcedureModifierConstructorDescriptionprotectedRemoteOperation(RemoteProcedureDispatcher.RemoteProcedure remoteProcedure)