Uses of Interface
org.apache.hadoop.hbase.IpcProtocol

Packages that use IpcProtocol
org.apache.hadoop.hbase   
org.apache.hadoop.hbase.client Provides HBase Client 
org.apache.hadoop.hbase.ipc Tools to help define network clients and servers. 
org.apache.hadoop.hbase.master   
org.apache.hadoop.hbase.regionserver   
 

Uses of IpcProtocol in org.apache.hadoop.hbase
 

Subinterfaces of IpcProtocol in org.apache.hadoop.hbase
 interface MasterAdminProtocol
          Protocol that a client uses to communicate with the Master (for admin purposes).
 interface MasterMonitorProtocol
          Protocol that a client uses to communicate with the Master (for monitoring purposes).
 interface MasterProtocol
          Functions implemented by all the master protocols: e.g.
 interface RegionServerStatusProtocol
          Protocol that a RegionServer uses to communicate its status to the Master.
 

Uses of IpcProtocol in org.apache.hadoop.hbase.client
 

Subinterfaces of IpcProtocol in org.apache.hadoop.hbase.client
 interface AdminProtocol
          Protocol that a HBase client uses to communicate with a region server.
 interface ClientProtocol
          Protocol that a HBase client uses to communicate with a region server.
 

Uses of IpcProtocol in org.apache.hadoop.hbase.ipc
 

Methods in org.apache.hadoop.hbase.ipc with type parameters of type IpcProtocol
<T extends IpcProtocol>
T
RpcClientEngine.getProxy(Class<T> protocol, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf, int rpcTimeout)
          Construct a client-side proxy object.
<T extends IpcProtocol>
T
ProtobufRpcClientEngine.getProxy(Class<T> protocol, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf, int rpcTimeout)
           
static
<T extends IpcProtocol>
T
HBaseClientRPC.waitForProxy(RpcClientEngine engine, Class<T> protocol, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf, int maxAttempts, int rpcTimeout, long timeout)
           
 

Methods in org.apache.hadoop.hbase.ipc that return types with arguments of type IpcProtocol
 Class<? extends IpcProtocol> RequestContext.getProtocol()
           
 

Method parameters in org.apache.hadoop.hbase.ipc with type arguments of type IpcProtocol
 Pair<com.google.protobuf.Message,CellScanner> RpcServer.call(Class<? extends IpcProtocol> protocol, Method method, com.google.protobuf.Message param, CellScanner cellScanner, long receiveTime, MonitoredRPCHandler status)
          Called for each call.
 Pair<com.google.protobuf.Message,CellScanner> HBaseClient.call(Method method, com.google.protobuf.Message param, CellScanner cells, InetSocketAddress addr, Class<? extends IpcProtocol> protocol, User ticket, int rpcTimeout)
          Make a call, passing param, to the IPC server running at address which is servicing the protocol protocol, with the ticket credentials, returning the value.
protected  HBaseClient.Connection HBaseClient.getConnection(InetSocketAddress addr, Class<? extends IpcProtocol> protocol, User ticket, int rpcTimeout, HBaseClient.Call call, Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor)
           
static RpcServer HBaseServerRPC.getServer(Class<? extends IpcProtocol> protocol, Object instance, Class<?>[] ifaces, String bindAddress, int port, int numHandlers, int metaHandlerCount, boolean verbose, org.apache.hadoop.conf.Configuration conf, int highPriorityLevel)
          Construct a server for a protocol implementation instance.
static void RequestContext.set(User user, InetAddress remoteAddress, Class<? extends IpcProtocol> protocol)
          Initializes the client credentials for the current request.
 

Uses of IpcProtocol in org.apache.hadoop.hbase.master
 

Classes in org.apache.hadoop.hbase.master that implement IpcProtocol
 class HMaster
          HMaster is the "master server" for HBase.
static class HMasterCommandLine.LocalHMaster
           
 

Uses of IpcProtocol in org.apache.hadoop.hbase.regionserver
 

Classes in org.apache.hadoop.hbase.regionserver that implement IpcProtocol
 class HRegionServer
          HRegionServer makes a set of HRegions available to clients.
 



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