| Package | Description |
|---|---|
| org.apache.hadoop.hbase.ipc |
Tools to help define network clients and servers.
|
| org.apache.hadoop.hbase.master | |
| org.apache.hadoop.hbase.namequeues | |
| org.apache.hadoop.hbase.quotas | |
| org.apache.hadoop.hbase.regionserver | |
| org.apache.hadoop.hbase.server.trace |
| Class and Description |
|---|
| BalancedQueueRpcExecutor
An
RpcExecutor that will balance requests evenly across all its queues, but still remains
efficient with a single queue via an inlinable queue balancing mechanism. |
| CallQueueInfo |
| CallRunner
The request processing logic, which is usually executed in thread pools provided by an
RpcScheduler. |
| FifoRpcScheduler
A very simple RpcScheduler} that serves incoming requests in order.
|
| HBaseRPCErrorHandler
An interface for calling out of RPC for error conditions.
|
| HeapByteBufAllocator
A pooled ByteBufAllocator that does not prefer direct buffers regardless of platform settings.
|
| MetricsHBaseServer |
| PriorityFunction
Function to figure priority of incoming request.
|
| QueueBalancer
Interface for balancing requests across IPC queues
|
| RpcCall
Interface of all necessary to carry out a RPC method invocation on the server.
|
| RpcCallback
Denotes a callback action that has to be executed at the end of an Rpc Call.
|
| RpcCallContext
Interface of all necessary to carry out a RPC service invocation on the server.
|
| RpcExecutor
Runs the CallRunners passed here via
RpcExecutor.dispatch(CallRunner). |
| RpcHandler
Thread to handle rpc call.
|
| RpcScheduler
An interface for RPC request scheduling algorithm.
|
| RpcScheduler.Context
Exposes runtime information of a
RpcServer that a RpcScheduler may need. |
| RpcServer
An RPC server that hosts protobuf described Services.
|
| RpcServer.BlockingServiceAndInterface
Datastructure for passing a
BlockingService and its associated class of protobuf
service interface. |
| RpcServer.CallCleanup |
| RpcServerInterface |
| RWQueueRpcExecutor
RPC Executor that uses different queues for reads and writes.
|
| Class and Description |
|---|
| HBaseRPCErrorHandler
An interface for calling out of RPC for error conditions.
|
| PriorityFunction
Function to figure priority of incoming request.
|
| QosPriority
Annotation which decorates RPC methods to denote the relative priority among other RPCs in the
same server.
|
| RpcServer.BlockingServiceAndInterface
Datastructure for passing a
BlockingService and its associated class of protobuf
service interface. |
| RpcServerInterface |
| Class and Description |
|---|
| RpcCall
Interface of all necessary to carry out a RPC method invocation on the server.
|
| Class and Description |
|---|
| RpcScheduler
An interface for RPC request scheduling algorithm.
|
| Class and Description |
|---|
| HBaseRPCErrorHandler
An interface for calling out of RPC for error conditions.
|
| PriorityFunction
Function to figure priority of incoming request.
|
| QosPriority
Annotation which decorates RPC methods to denote the relative priority among other RPCs in the
same server.
|
| RpcScheduler
An interface for RPC request scheduling algorithm.
|
| RpcServer.BlockingServiceAndInterface
Datastructure for passing a
BlockingService and its associated class of protobuf
service interface. |
| RpcServerInterface |
| Class and Description |
|---|
| RpcCall
Interface of all necessary to carry out a RPC method invocation on the server.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.