Packages that use org.apache.hadoop.hbase.ipc.RpcClient
Tools to help define network clients and servers.
-
class
org.apache.hadoop.hbase.ipc.AbstractRpcClient<T extends org.apache.hadoop.hbase.ipc.RpcConnection>
Provides the basics for a RpcClient implementation like configuration and Logging.
class
org.apache.hadoop.hbase.ipc.BlockingRpcClient
Does RPC against a cluster.
class
org.apache.hadoop.hbase.ipc.NettyRpcClient
Netty client for the requests and responses.
static org.apache.hadoop.hbase.ipc.RpcClient
RpcClientFactory.createClient(org.apache.hadoop.conf.Configuration conf,
String clusterId)
Helper method for tests only.
static org.apache.hadoop.hbase.ipc.RpcClient
RpcClientFactory.createClient(org.apache.hadoop.conf.Configuration conf,
String clusterId,
SocketAddress localAddr,
org.apache.hadoop.hbase.client.MetricsConnection metrics,
Map<String,byte[]> connectionAttributes)
Creates a new RpcClient by the class defined in the configuration or falls back to
RpcClientImpl
static org.apache.hadoop.hbase.ipc.RpcClient
RpcClientFactory.createClient(org.apache.hadoop.conf.Configuration conf,
String clusterId,
org.apache.hadoop.hbase.client.MetricsConnection metrics)
Creates a new RpcClient by the class defined in the configuration or falls back to
RpcClientImpl
static org.apache.hadoop.hbase.ipc.RpcClient
RpcClientFactory.createClient(org.apache.hadoop.conf.Configuration conf,
String clusterId,
org.apache.hadoop.hbase.client.MetricsConnection metrics,
Map<String,byte[]> connectionAttributes)
Creates a new RpcClient by the class defined in the configuration or falls back to
RpcClientImpl