public class HbaseConnectionPool extends PoolBase<org.apache.hadoop.hbase.client.Connection> implements ConnectionPool<org.apache.hadoop.hbase.client.Connection>
Title: HbaseConnectionPool
Description: Hbase连接池
PoolBase
,
ConnectionPool
,
序列化表格限定符和类型 | 字段和说明 |
---|---|
private static long |
serialVersionUID
serialVersionUID
|
internalPool
构造器和说明 |
---|
HbaseConnectionPool()
Title: HbaseConnectionPool
Description: 默认构造方法
|
HbaseConnectionPool(org.apache.hadoop.conf.Configuration hadoopConfiguration)
Title: HbaseConnectionPool
Description: 构造方法
|
HbaseConnectionPool(PoolConfig poolConfig,
org.apache.hadoop.conf.Configuration hadoopConfiguration)
Title: HbaseConnectionPool
Description: 构造方法
|
HbaseConnectionPool(PoolConfig poolConfig,
Properties properties) |
HbaseConnectionPool(PoolConfig poolConfig,
String host,
String port)
Title: HbaseConnectionPool
Description: 构造方法
|
HbaseConnectionPool(PoolConfig poolConfig,
String host,
String port,
String master,
String rootdir)
Title: HbaseConnectionPool
Description: 构造方法
|
HbaseConnectionPool(String host,
String port)
Title: HbaseConnectionPool
Description: 构造方法
|
HbaseConnectionPool(String host,
String port,
String master,
String rootdir)
Title: HbaseConnectionPool
Description: 构造方法
|
限定符和类型 | 方法和说明 |
---|---|
org.apache.hadoop.hbase.client.Connection |
getConnection()
Title: getConnection
Description: 获取连接
|
void |
invalidateConnection(org.apache.hadoop.hbase.client.Connection conn)
Title: invalidateConnection
Description: 废弃连接
|
void |
returnConnection(org.apache.hadoop.hbase.client.Connection conn)
Title: returnConnection
Description: 返回连接
|
addObjects, clear, close, destroy, getMaxBorrowWaitTimeMillis, getMeanBorrowWaitTimeMillis, getNumActive, getNumIdle, getNumWaiters, getResource, initPool, invalidateResource, isClosed, returnResource
private static final long serialVersionUID
public HbaseConnectionPool()
Title: HbaseConnectionPool
Description: 默认构造方法
public HbaseConnectionPool(String host, String port)
Title: HbaseConnectionPool
Description: 构造方法
host
- 地址port
- 端口public HbaseConnectionPool(String host, String port, String master, String rootdir)
Title: HbaseConnectionPool
Description: 构造方法
host
- 地址port
- 端口master
- hbase主机rootdir
- hdfs目录public HbaseConnectionPool(org.apache.hadoop.conf.Configuration hadoopConfiguration)
Title: HbaseConnectionPool
Description: 构造方法
hadoopConfiguration
- hbase配置public HbaseConnectionPool(PoolConfig poolConfig, String host, String port)
Title: HbaseConnectionPool
Description: 构造方法
poolConfig
- 池配置host
- 地址port
- 端口public HbaseConnectionPool(PoolConfig poolConfig, org.apache.hadoop.conf.Configuration hadoopConfiguration)
Title: HbaseConnectionPool
Description: 构造方法
poolConfig
- 池配置hadoopConfiguration
- hbase配置public HbaseConnectionPool(PoolConfig poolConfig, String host, String port, String master, String rootdir)
Title: HbaseConnectionPool
Description: 构造方法
poolConfig
- 池配置host
- 地址port
- 端口master
- hbase主机rootdir
- hdfs目录public HbaseConnectionPool(PoolConfig poolConfig, Properties properties)
poolConfig
- 池配置properties
- 参数配置public org.apache.hadoop.hbase.client.Connection getConnection()
ConnectionPool
Title: getConnection
Description: 获取连接
getConnection
在接口中 ConnectionPool<org.apache.hadoop.hbase.client.Connection>
public void returnConnection(org.apache.hadoop.hbase.client.Connection conn)
ConnectionPool
Title: returnConnection
Description: 返回连接
returnConnection
在接口中 ConnectionPool<org.apache.hadoop.hbase.client.Connection>
conn
- 连接public void invalidateConnection(org.apache.hadoop.hbase.client.Connection conn)
ConnectionPool
Title: invalidateConnection
Description: 废弃连接
invalidateConnection
在接口中 ConnectionPool<org.apache.hadoop.hbase.client.Connection>
conn
- 连接Copyright © 2015-2018 Dark Phoenixs. All Rights Reserved.