| 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  | 
FifoRpcScheduler
A very simple RpcScheduler} that serves incoming requests in order. 
 | 
class  | 
MasterFifoRpcScheduler
A special RpcScheduler} only used for master. 
 | 
class  | 
SimpleRpcScheduler
The 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–2020 The Apache Software Foundation. All rights reserved.