|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | ||
---|---|---|
|
RpcClientEngine.getProxy(Class<T> protocol,
InetSocketAddress addr,
org.apache.hadoop.conf.Configuration conf,
int rpcTimeout)
Construct a client-side proxy object. |
|
|
ProtobufRpcClientEngine.getProxy(Class<T> protocol,
InetSocketAddress addr,
org.apache.hadoop.conf.Configuration conf,
int rpcTimeout)
|
|
static
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |