@InterfaceAudience.Public @InterfaceStability.Evolving public abstract class CoprocessorRpcChannel extends Object implements com.google.protobuf.RpcChannel, com.google.protobuf.BlockingRpcChannel
Services. Note that clients should not use this class
directly, except through
HTableInterface.coprocessorService(byte[]).| Constructor and Description |
|---|
CoprocessorRpcChannel() |
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Message |
callBlockingMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
com.google.protobuf.RpcController controller,
com.google.protobuf.Message request,
com.google.protobuf.Message responsePrototype) |
protected abstract com.google.protobuf.Message |
callExecService(com.google.protobuf.Descriptors.MethodDescriptor method,
com.google.protobuf.Message request,
com.google.protobuf.Message responsePrototype) |
void |
callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
com.google.protobuf.RpcController controller,
com.google.protobuf.Message request,
com.google.protobuf.Message responsePrototype,
com.google.protobuf.RpcCallback<com.google.protobuf.Message> callback) |
@InterfaceAudience.Private public void callMethod(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.RpcController controller, com.google.protobuf.Message request, com.google.protobuf.Message responsePrototype, com.google.protobuf.RpcCallback<com.google.protobuf.Message> callback)
callMethod in interface com.google.protobuf.RpcChannel@InterfaceAudience.Private public com.google.protobuf.Message callBlockingMethod(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.RpcController controller, com.google.protobuf.Message request, com.google.protobuf.Message responsePrototype) throws com.google.protobuf.ServiceException
callBlockingMethod in interface com.google.protobuf.BlockingRpcChannelcom.google.protobuf.ServiceExceptionprotected abstract com.google.protobuf.Message callExecService(com.google.protobuf.Descriptors.MethodDescriptor method,
com.google.protobuf.Message request,
com.google.protobuf.Message responsePrototype)
throws IOException
IOExceptionCopyright © 2014 The Apache Software Foundation. All rights reserved.