| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.ipc | Tools to help define network clients and servers. | 
| org.apache.hadoop.hbase.master | |
| org.apache.hadoop.hbase.regionserver | 
| Modifier and Type | Field and Description | 
|---|---|
| private PriorityFunction | RpcExecutor. priority | 
| private PriorityFunction | RpcExecutor.CallPriorityComparator. priority | 
| private PriorityFunction | SimpleRpcScheduler. priority | 
| Constructor and Description | 
|---|
| BalancedQueueRpcExecutor(String name,
                        int handlerCount,
                        int maxQueueLength,
                        PriorityFunction priority,
                        org.apache.hadoop.conf.Configuration conf,
                        Abortable abortable) | 
| BalancedQueueRpcExecutor(String name,
                        int handlerCount,
                        String callQueueType,
                        int maxQueueLength,
                        PriorityFunction priority,
                        org.apache.hadoop.conf.Configuration conf,
                        Abortable abortable) | 
| CallPriorityComparator(org.apache.hadoop.conf.Configuration conf,
                      PriorityFunction priority) | 
| FastPathBalancedQueueRpcExecutor(String name,
                                int handlerCount,
                                int maxQueueLength,
                                PriorityFunction priority,
                                org.apache.hadoop.conf.Configuration conf,
                                Abortable abortable) | 
| FastPathBalancedQueueRpcExecutor(String name,
                                int handlerCount,
                                String callQueueType,
                                int maxQueueLength,
                                PriorityFunction priority,
                                org.apache.hadoop.conf.Configuration conf,
                                Abortable abortable) | 
| MetaRWQueueRpcExecutor(String name,
                      int handlerCount,
                      int maxQueueLength,
                      PriorityFunction priority,
                      org.apache.hadoop.conf.Configuration conf,
                      Abortable abortable) | 
| RpcExecutor(String name,
           int handlerCount,
           int maxQueueLength,
           PriorityFunction priority,
           org.apache.hadoop.conf.Configuration conf,
           Abortable abortable) | 
| RpcExecutor(String name,
           int handlerCount,
           String callQueueType,
           int maxQueueLength,
           PriorityFunction priority,
           org.apache.hadoop.conf.Configuration conf,
           Abortable abortable) | 
| RWQueueRpcExecutor(String name,
                  int handlerCount,
                  int maxQueueLength,
                  PriorityFunction priority,
                  org.apache.hadoop.conf.Configuration conf,
                  Abortable abortable) | 
| SimpleRpcScheduler(org.apache.hadoop.conf.Configuration conf,
                  int handlerCount,
                  int priorityHandlerCount,
                  int replicationHandlerCount,
                  int metaTransitionHandler,
                  PriorityFunction priority,
                  Abortable server,
                  int highPriorityLevel) | 
| SimpleRpcScheduler(org.apache.hadoop.conf.Configuration conf,
                  int handlerCount,
                  int priorityHandlerCount,
                  int replicationHandlerCount,
                  PriorityFunction priority,
                  int highPriorityLevel) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MasterAnnotationReadingPriorityFunctionPriority function specifically for the master. | 
| class  | MasterRpcServicesImplements the master RPC services. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected PriorityFunction | MasterRpcServices. createPriority() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AnnotationReadingPriorityFunctionReads special method annotations and table names to figure a priority for use by QoS facility in
 ipc; e.g: rpcs to hbase:meta get priority. | 
| class  | RSRpcServicesImplements the regionserver RPC services. | 
| Modifier and Type | Field and Description | 
|---|---|
| private PriorityFunction | RSRpcServices. priority | 
| Modifier and Type | Method and Description | 
|---|---|
| protected PriorityFunction | RSRpcServices. createPriority() | 
| PriorityFunction | RSRpcServices. getPriority() | 
| Modifier and Type | Method and Description | 
|---|---|
| RpcScheduler | RpcSchedulerFactory. create(org.apache.hadoop.conf.Configuration conf,
      PriorityFunction priority)Deprecated. 
 since 1.0.0. | 
| RpcScheduler | SimpleRpcSchedulerFactory. create(org.apache.hadoop.conf.Configuration conf,
      PriorityFunction priority)Deprecated. 
 since 1.0.0. | 
| RpcScheduler | FifoRpcSchedulerFactory. create(org.apache.hadoop.conf.Configuration conf,
      PriorityFunction priority)Deprecated.  | 
| RpcScheduler | RpcSchedulerFactory. create(org.apache.hadoop.conf.Configuration conf,
      PriorityFunction priority,
      Abortable server)Constructs a  RpcScheduler. | 
| RpcScheduler | SimpleRpcSchedulerFactory. create(org.apache.hadoop.conf.Configuration conf,
      PriorityFunction priority,
      Abortable server) | 
| RpcScheduler | FifoRpcSchedulerFactory. create(org.apache.hadoop.conf.Configuration conf,
      PriorityFunction priority,
      Abortable server) | 
| RpcScheduler | MasterFifoRpcSchedulerFactory. create(org.apache.hadoop.conf.Configuration conf,
      PriorityFunction priority,
      Abortable server) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.