@InterfaceAudience.Private public abstract class CoprocessorRpcChannel extends Object implements RpcChannel, BlockingRpcChannel
Service
sConstructor and Description |
---|
CoprocessorRpcChannel() |
Modifier and Type | Method and Description |
---|---|
Message |
callBlockingMethod(Descriptors.MethodDescriptor method,
RpcController controller,
Message request,
Message responsePrototype) |
protected abstract Message |
callExecService(Descriptors.MethodDescriptor method,
Message request,
Message responsePrototype) |
void |
callMethod(Descriptors.MethodDescriptor method,
RpcController controller,
Message request,
Message responsePrototype,
RpcCallback<Message> callback) |
public void callMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype, RpcCallback<Message> callback)
callMethod
in interface RpcChannel
public Message callBlockingMethod(Descriptors.MethodDescriptor method, RpcController controller, Message request, Message responsePrototype) throws ServiceException
callBlockingMethod
in interface BlockingRpcChannel
ServiceException
protected abstract Message callExecService(Descriptors.MethodDescriptor method, Message request, Message responsePrototype) throws IOException
IOException
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.