Package org.apache.hadoop.hbase.ipc

Tools to help define network clients and servers.

See:
          Description

Interface Summary
HBaseRPCErrorHandler An interface for calling out of RPC for error conditions.
HBaseRPCProtocolVersion There is one version id for all the RPC interfaces.
HMasterInterface Clients interact with the HMasterInterface to gain access to meta-level HBase functionality, like finding an HRegionServer and creating/destroying tables.
HMasterRegionInterface HRegionServers interact with the HMasterRegionInterface to report on local goings-on and to obtain data-handling instructions from the HMaster.
HRegionInterface Clients interact with HRegionServers using a handle to the HRegionInterface.
 

Class Summary
ByteBufferOutputStream Not thread safe!
HBaseClient A client for an IPC service.
HBaseRPC A simple RPC mechanism.
HBaseRPC.Invocation A method invocation, including the method name and its parameters.
HBaseRPC.Server An RPC Server.
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.
 

Exception Summary
HBaseRPC.VersionMismatch A version mismatch for the RPC protocol.
ServerNotRunningException  
 

Package org.apache.hadoop.hbase.ipc Description

Tools to help define network clients and servers. This is the hadoop copied local so can fix bugs and make hbase-specific optimizations.



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