Package org.apache.hadoop.hbase.ipc

Interface Summary
RpcClientEngine An RPC implementation for the client
 

Class Summary
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.
CoprocessorRpcChannel Base class which provides clients with an RPC connection to call coprocessor endpoint Services
HBaseClient A client for an IPC service.
HBaseClient.ConnectionId This class holds the address and the user ticket.
HBaseClientRPC An RPC implementation.
MasterCoprocessorRpcChannel Provides clients with an RPC connection to call coprocessor endpoint Services against the active master.
PayloadCarryingRpcController Optionally carries Cells across the proxy/service interface down into ipc.
ProtobufRpcClientEngine  
RegionCoprocessorRpcChannel Provides clients with an RPC connection to call coprocessor endpoint Services against a given table region.
ServerRpcController Used for server-side protobuf RPC service invocations.
 

Exception Summary
FatalConnectionException Thrown when server finds fatal issue w/ connection setup: e.g.
HBaseClient.CallTimeoutException Client-side call timeout
HBaseClient.FailedServerException  
RemoteWithExtrasException An RemoteException with some extra information.
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.