@InterfaceAudience.Private
public interface RpcServerInterface
| Modifier and Type | Method and Description |
|---|---|
Pair<Message,CellScanner> |
call(BlockingService service,
Descriptors.MethodDescriptor md,
Message param,
CellScanner cellScanner,
long receiveTime,
MonitoredRPCHandler status) |
InetSocketAddress |
getListenerAddress() |
MetricsHBaseServer |
getMetrics()
Returns the metrics instance for reporting RPC call statistics
|
void |
join() |
void |
openServer() |
void |
refreshAuthManager(org.apache.hadoop.security.authorize.PolicyProvider pp)
Refresh autentication manager policy.
|
void |
setErrorHandler(HBaseRPCErrorHandler handler) |
void |
setQosFunction(com.google.common.base.Function<Pair<RPCProtos.RequestHeader,Message>,Integer> newFunc) |
void |
setSocketSendBufSize(int size) |
void |
start() |
void |
startThreads() |
void |
stop() |
void setSocketSendBufSize(int size)
void start()
void stop()
void join()
throws InterruptedException
InterruptedExceptionInetSocketAddress getListenerAddress()
Pair<Message,CellScanner> call(BlockingService service, Descriptors.MethodDescriptor md, Message param, CellScanner cellScanner, long receiveTime, MonitoredRPCHandler status) throws IOException, ServiceException
IOExceptionServiceExceptionvoid setErrorHandler(HBaseRPCErrorHandler handler)
void openServer()
void startThreads()
MetricsHBaseServer getMetrics()
void setQosFunction(com.google.common.base.Function<Pair<RPCProtos.RequestHeader,Message>,Integer> newFunc)
void refreshAuthManager(org.apache.hadoop.security.authorize.PolicyProvider pp)
pp - Copyright © 2014 The Apache Software Foundation. All Rights Reserved.