Package org.apache.hadoop.hbase.client
Class TableOverAsyncTable.RegionCoprocessorRpcChannel
java.lang.Object
org.apache.hadoop.hbase.client.RegionCoprocessorRpcChannelImpl
org.apache.hadoop.hbase.client.TableOverAsyncTable.RegionCoprocessorRpcChannel
- All Implemented Interfaces:
CoprocessorRpcChannel,org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel,org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel
- Enclosing class:
- TableOverAsyncTable
private static final class TableOverAsyncTable.RegionCoprocessorRpcChannel
extends RegionCoprocessorRpcChannelImpl
implements CoprocessorRpcChannel
-
Constructor Summary
ConstructorsConstructorDescriptionRegionCoprocessorRpcChannel(AsyncConnectionImpl conn, TableName tableName, RegionInfo region, byte[] row, long rpcTimeoutNs, long operationTimeoutNs) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hbase.thirdparty.com.google.protobuf.MessagecallBlockingMethod(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method, org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller, org.apache.hbase.thirdparty.com.google.protobuf.Message request, org.apache.hbase.thirdparty.com.google.protobuf.Message responsePrototype) voidcallMethod(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method, org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller, org.apache.hbase.thirdparty.com.google.protobuf.Message request, org.apache.hbase.thirdparty.com.google.protobuf.Message responsePrototype, org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<org.apache.hbase.thirdparty.com.google.protobuf.Message> done) Methods inherited from class org.apache.hadoop.hbase.client.RegionCoprocessorRpcChannelImpl
getLastRegion
-
Constructor Details
-
RegionCoprocessorRpcChannel
RegionCoprocessorRpcChannel(AsyncConnectionImpl conn, TableName tableName, RegionInfo region, byte[] row, long rpcTimeoutNs, long operationTimeoutNs)
-
-
Method Details
-
callMethod
public void callMethod(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method, org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller, org.apache.hbase.thirdparty.com.google.protobuf.Message request, org.apache.hbase.thirdparty.com.google.protobuf.Message responsePrototype, org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<org.apache.hbase.thirdparty.com.google.protobuf.Message> done) - Specified by:
callMethodin interfaceorg.apache.hbase.thirdparty.com.google.protobuf.RpcChannel- Overrides:
callMethodin classRegionCoprocessorRpcChannelImpl
-
callBlockingMethod
public org.apache.hbase.thirdparty.com.google.protobuf.Message callBlockingMethod(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method, org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller, org.apache.hbase.thirdparty.com.google.protobuf.Message request, org.apache.hbase.thirdparty.com.google.protobuf.Message responsePrototype) throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException - Specified by:
callBlockingMethodin interfaceorg.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel- Throws:
org.apache.hbase.thirdparty.com.google.protobuf.ServiceException
-