Package | Description |
---|---|
org.apache.hadoop.hbase.ipc |
Tools to help define network clients and servers.
|
Modifier and Type | Field and Description |
---|---|
protected ConnectionId |
RpcConnection.remoteId |
Modifier and Type | Field and Description |
---|---|
protected PoolMap<ConnectionId,T> |
AbstractRpcClient.connections |
Modifier and Type | Method and Description |
---|---|
ConnectionId |
RpcConnection.remoteId() |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
AbstractRpcClient.createConnection(ConnectionId remoteId)
Not connected.
|
protected NettyRpcConnection |
NettyRpcClient.createConnection(ConnectionId remoteId) |
protected BlockingRpcConnection |
BlockingRpcClient.createConnection(ConnectionId remoteId)
Creates a connection.
|
private T |
AbstractRpcClient.getConnection(ConnectionId remoteId)
Get a connection from the pool, or create a new one and add it to the pool.
|
Constructor and Description |
---|
BlockingRpcConnection(BlockingRpcClient rpcClient,
ConnectionId remoteId) |
NettyRpcConnection(NettyRpcClient rpcClient,
ConnectionId remoteId) |
RpcConnection(org.apache.hadoop.conf.Configuration conf,
org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimer timeoutTimer,
ConnectionId remoteId,
String clusterId,
boolean isSecurityEnabled,
Codec codec,
org.apache.hadoop.io.compress.CompressionCodec compressor) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.