public class DelegatingRpcScheduler extends org.apache.hadoop.hbase.ipc.RpcScheduler
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.hadoop.hbase.ipc.RpcScheduler |
delegate |
| Constructor and Description |
|---|
DelegatingRpcScheduler(org.apache.hadoop.hbase.ipc.RpcScheduler delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
dispatch(org.apache.hadoop.hbase.ipc.CallRunner task) |
int |
getActiveGeneralRpcHandlerCount() |
int |
getActiveMetaPriorityRpcHandlerCount() |
int |
getActivePriorityRpcHandlerCount() |
int |
getActiveReadRpcHandlerCount() |
int |
getActiveReplicationRpcHandlerCount() |
int |
getActiveRpcHandlerCount() |
int |
getActiveScanRpcHandlerCount() |
int |
getActiveWriteRpcHandlerCount() |
org.apache.hadoop.hbase.ipc.CallQueueInfo |
getCallQueueInfo() |
int |
getGeneralQueueLength() |
int |
getMetaPriorityQueueLength() |
long |
getNumGeneralCallsDropped() |
long |
getNumLifoModeSwitches() |
int |
getPriorityQueueLength() |
int |
getReadQueueLength() |
int |
getReplicationQueueLength() |
int |
getScanQueueLength() |
int |
getWriteQueueLength() |
void |
init(org.apache.hadoop.hbase.ipc.RpcScheduler.Context context) |
void |
start() |
void |
stop() |
protected org.apache.hadoop.hbase.ipc.RpcScheduler delegate
public DelegatingRpcScheduler(org.apache.hadoop.hbase.ipc.RpcScheduler delegate)
public void stop()
stop in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic void start()
start in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic void init(org.apache.hadoop.hbase.ipc.RpcScheduler.Context context)
init in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getReplicationQueueLength()
getReplicationQueueLength in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getPriorityQueueLength()
getPriorityQueueLength in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getGeneralQueueLength()
getGeneralQueueLength in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getActiveRpcHandlerCount()
getActiveRpcHandlerCount in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getActiveGeneralRpcHandlerCount()
getActiveGeneralRpcHandlerCount in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getActivePriorityRpcHandlerCount()
getActivePriorityRpcHandlerCount in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getActiveReplicationRpcHandlerCount()
getActiveReplicationRpcHandlerCount in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic boolean dispatch(org.apache.hadoop.hbase.ipc.CallRunner task) throws IOException, InterruptedException
dispatch in class org.apache.hadoop.hbase.ipc.RpcSchedulerIOExceptionInterruptedExceptionpublic int getActiveMetaPriorityRpcHandlerCount()
getActiveMetaPriorityRpcHandlerCount in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getMetaPriorityQueueLength()
getMetaPriorityQueueLength in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic long getNumGeneralCallsDropped()
getNumGeneralCallsDropped in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic long getNumLifoModeSwitches()
getNumLifoModeSwitches in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getWriteQueueLength()
getWriteQueueLength in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getReadQueueLength()
getReadQueueLength in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getScanQueueLength()
getScanQueueLength in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getActiveWriteRpcHandlerCount()
getActiveWriteRpcHandlerCount in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getActiveReadRpcHandlerCount()
getActiveReadRpcHandlerCount in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic int getActiveScanRpcHandlerCount()
getActiveScanRpcHandlerCount in class org.apache.hadoop.hbase.ipc.RpcSchedulerpublic org.apache.hadoop.hbase.ipc.CallQueueInfo getCallQueueInfo()
getCallQueueInfo in class org.apache.hadoop.hbase.ipc.RpcSchedulerCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.