Package | Description |
---|---|
org.apache.hadoop.hbase.ipc |
Tools to help define network clients and servers.
|
Modifier and Type | Field and Description |
---|---|
private List<BlockingQueue<CallRunner>> |
RWQueueRpcExecutor.queues |
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 |
---|---|
int |
SimpleRpcScheduler.CallPriorityComparator.compare(CallRunner a,
CallRunner b) |
abstract boolean |
RpcExecutor.dispatch(CallRunner callTask)
Add the request to the executor queue
|
boolean |
FifoRpcScheduler.dispatch(CallRunner task) |
boolean |
RWQueueRpcExecutor.dispatch(CallRunner callTask) |
abstract boolean |
RpcScheduler.dispatch(CallRunner task)
Dispatches an RPC request asynchronously.
|
boolean |
SimpleRpcScheduler.dispatch(CallRunner callTask) |
boolean |
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–2019 The Apache Software Foundation. All rights reserved.