| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.ipc | Tools to help define network clients and servers. | 
| org.apache.hadoop.hbase.quotas | |
| org.apache.hadoop.hbase.regionserver | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FifoRpcSchedulerA very simple RpcScheduler} that serves incoming requests in order. | 
| class  | MasterFifoRpcSchedulerA special RpcScheduler} only used for master. | 
| class  | SimpleRpcSchedulerThe default scheduler. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected RpcScheduler | RpcServer. scheduler | 
| Modifier and Type | Method and Description | 
|---|---|
| RpcScheduler | RpcServerInterface. getScheduler() | 
| RpcScheduler | RpcServer. getScheduler() | 
| Modifier and Type | Method and Description | 
|---|---|
| static RpcServer | RpcServerFactory. createRpcServer(Server server,
               String name,
               List<RpcServer.BlockingServiceAndInterface> services,
               InetSocketAddress bindAddress,
               org.apache.hadoop.conf.Configuration conf,
               RpcScheduler scheduler) | 
| static RpcServer | RpcServerFactory. createRpcServer(Server server,
               String name,
               List<RpcServer.BlockingServiceAndInterface> services,
               InetSocketAddress bindAddress,
               org.apache.hadoop.conf.Configuration conf,
               RpcScheduler scheduler,
               boolean reservoirEnabled) | 
| Constructor and Description | 
|---|
| NettyRpcServer(Server server,
              String name,
              List<RpcServer.BlockingServiceAndInterface> services,
              InetSocketAddress bindAddress,
              org.apache.hadoop.conf.Configuration conf,
              RpcScheduler scheduler,
              boolean reservoirEnabled) | 
| RpcServer(Server server,
         String name,
         List<RpcServer.BlockingServiceAndInterface> services,
         InetSocketAddress bindAddress,
         org.apache.hadoop.conf.Configuration conf,
         RpcScheduler scheduler,
         boolean reservoirEnabled)Constructs a server listening on the named port and address. | 
| SimpleRpcServer(Server server,
               String name,
               List<RpcServer.BlockingServiceAndInterface> services,
               InetSocketAddress bindAddress,
               org.apache.hadoop.conf.Configuration conf,
               RpcScheduler scheduler,
               boolean reservoirEnabled)Constructs a server listening on the named port and address. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RegionServerRpcQuotaManager. start(RpcScheduler rpcScheduler) | 
| 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) | 
| RpcScheduler | RSRpcServices. getRpcScheduler() | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.