Package org.apache.hadoop.hbase.client
Class SyncCoprocessorRpcChannel
java.lang.Object
org.apache.hadoop.hbase.client.SyncCoprocessorRpcChannel
- All Implemented Interfaces:
CoprocessorRpcChannel,org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel,org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel
@Deprecated
@Public
abstract class SyncCoprocessorRpcChannel
extends Object
implements CoprocessorRpcChannel
Deprecated.
Please stop using this class again, as it is too low level, which is part of the rpc
framework for HBase. Will be deleted in 4.0.0.
Base class which provides clients with an RPC connection to call coprocessor endpoint
Services. Note that clients should not use this class directly,
except through Table.coprocessorService(byte[]).-
Field Summary
Fields -
Constructor Summary
Constructors -
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) Deprecated.protected abstract org.apache.hbase.thirdparty.com.google.protobuf.MessagecallExecService(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller, org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method, org.apache.hbase.thirdparty.com.google.protobuf.Message request, org.apache.hbase.thirdparty.com.google.protobuf.Message responsePrototype) Deprecated.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> callback) Deprecated.
-
Field Details
-
LOG
Deprecated.
-
-
Constructor Details
-
SyncCoprocessorRpcChannel
Deprecated.
-
-
Method Details
-
callMethod
@Private 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> callback) Deprecated.- Specified by:
callMethodin interfaceorg.apache.hbase.thirdparty.com.google.protobuf.RpcChannel
-
callBlockingMethod
@Private 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 Deprecated.- Specified by:
callBlockingMethodin interfaceorg.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel- Throws:
org.apache.hbase.thirdparty.com.google.protobuf.ServiceException
-
callExecService
protected abstract org.apache.hbase.thirdparty.com.google.protobuf.Message callExecService(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller, org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method, org.apache.hbase.thirdparty.com.google.protobuf.Message request, org.apache.hbase.thirdparty.com.google.protobuf.Message responsePrototype) throws IOException Deprecated.- Throws:
IOException
-