@InterfaceAudience.Public @InterfaceStability.Evolving public abstract class CoprocessorRpcChannel extends java.lang.Object
com.google.protobuf.Services.
Note that clients should not use this class directly, except through
Table.coprocessorService(byte[]).| Constructor and Description |
|---|
CoprocessorRpcChannel() |
| Modifier and Type | Method and Description |
|---|---|
Message |
callBlockingMethod(Descriptors.MethodDescriptor method,
RpcController controller,
Message request,
Message responsePrototype) |
protected abstract Message |
callExecService(RpcController controller,
Descriptors.MethodDescriptor method,
Message request,
Message responsePrototype) |
void |
callMethod(Descriptors.MethodDescriptor method,
RpcController controller,
Message request,
Message responsePrototype,
<any> callback) |
@InterfaceAudience.Private public void callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype, <any> callback)
@InterfaceAudience.Private public Message callBlockingMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype) throws ServiceException
ServiceExceptionprotected abstract Message callExecService(RpcController controller,
Descriptors.MethodDescriptor method,
Message request,
Message responsePrototype)
throws java.io.IOException
java.io.IOException