See: Description
Interface | Description |
---|---|
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 | Description |
---|---|
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 | Description |
---|---|
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 |
Copyright © 2014 The Apache Software Foundation. All Rights Reserved.