|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
CoprocessorProtocol | All custom RPC protocols to be exported by Coprocessors must extend this interface. |
Delayable | A call whose response can be delayed by the server. |
HBaseRPCErrorHandler | An interface for calling out of RPC for error conditions. |
HMasterInterface | Clients interact with the HMasterInterface to gain access to meta-level HBase functionality, like finding an HRegionServer and creating/destroying tables. |
HMasterRegionInterface | The Master publishes this Interface for RegionServers to register themselves on. |
HRegionInterface | Clients interact with HRegionServers using a handle to the HRegionInterface. |
RpcCallContext | |
RpcEngine | An RPC implementation. |
RpcServer | |
VersionedProtocol | Superclass of all protocols that use Hadoop RPC. |
Class Summary | |
---|---|
ExecRPCInvoker | Backs a CoprocessorProtocol subclass proxy and forwards method
invocations for server execution. |
HBaseClient | A client for an IPC service. |
HBaseClient.ConnectionId | This class holds the address and the user ticket. |
HBaseClient.ParallelResults | Result collector for parallel calls. |
HBaseRPC | A simple RPC mechanism. |
HBaseRpcMetrics | This class is for maintaining the various RPC statistics and publishing them through the metrics interfaces. |
HBaseRPCStatistics | Exports HBase RPC statistics recorded in HBaseRpcMetrics as an MBean
for JMX monitoring. |
HBaseServer | An abstract IPC service. |
Invocation | A method invocation, including the method name and its parameters. |
MasterExecRPCInvoker | Backs a CoprocessorProtocol subclass proxy and forwards method
invocations for server execution. |
ProtocolSignature | |
RequestContext | Represents client information (authenticated username, remote address, protocol) for the currently executing request within a RPC server handler thread. |
SecureClient | A client for an IPC service, which support SASL authentication of connections using either GSSAPI for Kerberos authentication or DIGEST-MD5 for authentication using signed tokens. |
SecureRpcEngine | A loadable RPC engine supporting SASL authentication of connections, using GSSAPI for Kerberos authentication or DIGEST-MD5 for authentication via signed tokens. |
SecureRpcEngine.Server | An RPC Server. |
SecureServer | An abstract IPC service, supporting SASL authentication of connections, using GSSAPI for Kerberos authentication or DIGEST-MD5 for authentication via signed tokens. |
Exception Summary | |
---|---|
CallerDisconnectedException | Exception indicating that the remote host making this IPC lost its IPC connection. |
HBaseClient.CallTimeoutException | Client-side call timeout |
HBaseClient.FailedServerException | |
HBaseRPC.UnknownProtocolException | An error requesting an RPC protocol that the server is not serving. |
HBaseRPC.VersionMismatch | A version mismatch for the RPC protocol. |
ServerNotRunningYetException |
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 |