|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Delayable | A call whose response can be delayed by the server. |
HBaseRPCErrorHandler | An interface for calling out of RPC for error conditions. |
MetricsHBaseServerSource | |
MetricsHBaseServerWrapper | |
PriorityFunction | Function to figure priority of incoming request. |
RpcCallContext | |
RpcServerInterface | RpcServer Interface. |
Class Summary | |
---|---|
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. |
BlockingRpcCallback<R> | Simple RpcCallback implementation providing a
Future -like BlockingRpcCallback.get() method, which
will block util the instance's BlockingRpcCallback.run(Object) method has been called. |
CallRunner | The request processing logic, which is usually executed in thread pools provided by an
RpcScheduler . |
CoprocessorRpcChannel | Base class which provides clients with an RPC connection to
call coprocessor endpoint Service s. |
DelegatingPayloadCarryingRpcController | Simple delegating controller for use with the RpcControllerFactory to help override
standard behavior of a PayloadCarryingRpcController . |
FifoRpcScheduler | A very simple RpcScheduler} that serves incoming requests in order. |
MasterCoprocessorRpcChannel | Provides clients with an RPC connection to call coprocessor endpoint Service s
against the active master. |
MetricsHBaseServer | |
MetricsHBaseServerSourceFactory | |
MetricsHBaseServerSourceFactoryImpl | |
MetricsHBaseServerSourceImpl | |
MetricsHBaseServerWrapperImpl | |
PayloadCarryingRpcController | Optionally carries Cells across the proxy/service interface down into ipc. |
RegionCoprocessorRpcChannel | Provides clients with an RPC connection to call coprocessor endpoint Service s
against a given table region. |
RegionServerCoprocessorRpcChannel | Provides clients with an RPC connection to call coprocessor endpoint
Service s against a given region server. |
RpcClient | Does RPC against a cluster. |
RpcClient.BlockingRpcChannelImplementation | Blocking rpc channel that goes via hbase rpc. |
RpcClient.ConnectionId | This class holds the address and the user ticket, etc. |
RpcControllerFactory | Factory to create a PayloadCarryingRpcController |
RpcExecutor | |
RpcExecutor.QueueBalancer | |
RpcScheduler | An interface for RPC request scheduling algorithm. |
RpcServer | An RPC server that hosts protobuf described Services. |
RpcServer.BlockingServiceAndInterface | Datastructure for passing a BlockingService and its associated class of
protobuf service interface. |
RWQueueRpcExecutor | RPC Executor that uses different queues for reads and writes. |
ServerRpcController | Used for server-side protobuf RPC service invocations. |
SimpleRpcScheduler | A scheduler that maintains isolated handler pools for general, high-priority and replication requests. |
Exception Summary | |
---|---|
BadAuthException | |
CallerDisconnectedException | Exception indicating that the remote host making this IPC lost its IPC connection. |
EmptyServiceNameException | |
FatalConnectionException | Thrown when server finds fatal issue w/ connection setup: e.g. |
RemoteWithExtrasException | A RemoteException with some extra information. |
RpcClient.CallTimeoutException | Client-side call timeout |
RpcClient.FailedServerException | |
RpcServer.CallQueueTooBigException | |
ServerNotRunningYetException | |
StoppedRpcClientException | |
UnknownServiceException | |
UnsupportedCellCodecException | |
UnsupportedCompressionCodecException | |
WrongVersionException |
Tools to help define network clients and servers. This is the hadoop copied local so can fix bugs and make hbase-specific optimizations.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |