Package | Description |
---|---|
org.apache.hadoop.hbase.ipc |
Tools to help define network clients and servers.
|
Modifier and Type | Field and Description |
---|---|
protected List<BlockingQueue<CallRunner>> |
BalancedQueueRpcExecutor.queues |
Modifier and Type | Method and Description |
---|---|
protected abstract List<BlockingQueue<CallRunner>> |
RpcExecutor.getQueues()
Returns the list of request queues
|
protected List<BlockingQueue<CallRunner>> |
RWQueueRpcExecutor.getQueues() |
List<BlockingQueue<CallRunner>> |
BalancedQueueRpcExecutor.getQueues() |
Modifier and Type | Method and Description |
---|---|
void |
SimpleRpcScheduler.dispatch(CallRunner callTask) |
abstract void |
RpcScheduler.dispatch(CallRunner task)
Dispatches an RPC request asynchronously.
|
abstract void |
RpcExecutor.dispatch(CallRunner callTask)
Add the request to the executor queue
|
void |
RWQueueRpcExecutor.dispatch(CallRunner callTask) |
void |
FifoRpcScheduler.dispatch(CallRunner task) |
void |
BalancedQueueRpcExecutor.dispatch(CallRunner callTask) |
Modifier and Type | Method and Description |
---|---|
protected void |
RpcExecutor.consumerLoop(BlockingQueue<CallRunner> myQueue) |
protected void |
RpcExecutor.startHandlers(String nameSuffix,
int numHandlers,
List<BlockingQueue<CallRunner>> callQueues,
int qindex,
int qsize,
int port) |
Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.