class HbaseConnectionFactory extends Object implements ConnectionFactory<org.apache.hadoop.hbase.client.Connection>
Title: HbaseConnectionFactory
Description: Hbase连接工厂
ConnectionFactory| 限定符和类型 | 字段和说明 |
|---|---|
private org.apache.hadoop.conf.Configuration |
hadoopConfiguration
hadoopConfiguration
|
private static long |
serialVersionUID
serialVersionUID
|
| 构造器和说明 |
|---|
HbaseConnectionFactory(org.apache.hadoop.conf.Configuration hadoopConfiguration)
Title: HbaseConnectionFactory
Description: 构造方法
|
HbaseConnectionFactory(Properties properties) |
HbaseConnectionFactory(String host,
String port,
String master,
String rootdir)
Title: HbaseConnectionFactory
Description: 构造方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
activateObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) |
org.apache.hadoop.hbase.client.Connection |
createConnection()
Title: createConnection
Description: 创建连接
|
void |
destroyObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) |
PooledObject<org.apache.hadoop.hbase.client.Connection> |
makeObject() |
void |
passivateObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) |
boolean |
validateObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) |
private static final long serialVersionUID
private final org.apache.hadoop.conf.Configuration hadoopConfiguration
public HbaseConnectionFactory(org.apache.hadoop.conf.Configuration hadoopConfiguration)
Title: HbaseConnectionFactory
Description: 构造方法
hadoopConfiguration - hbase配置public HbaseConnectionFactory(String host, String port, String master, String rootdir)
Title: HbaseConnectionFactory
Description: 构造方法
host - zookeeper地址port - zookeeper端口master - hbase主机rootdir - hdfs数据目录public HbaseConnectionFactory(Properties properties)
properties - 参数配置public PooledObject<org.apache.hadoop.hbase.client.Connection> makeObject() throws Exception
makeObject 在接口中 PooledObjectFactory<org.apache.hadoop.hbase.client.Connection>Exceptionpublic void destroyObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) throws Exception
destroyObject 在接口中 PooledObjectFactory<org.apache.hadoop.hbase.client.Connection>Exceptionpublic boolean validateObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p)
validateObject 在接口中 PooledObjectFactory<org.apache.hadoop.hbase.client.Connection>public void activateObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) throws Exception
activateObject 在接口中 PooledObjectFactory<org.apache.hadoop.hbase.client.Connection>Exceptionpublic void passivateObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) throws Exception
passivateObject 在接口中 PooledObjectFactory<org.apache.hadoop.hbase.client.Connection>Exceptionpublic org.apache.hadoop.hbase.client.Connection createConnection()
throws Exception
ConnectionFactoryTitle: createConnection
Description: 创建连接
createConnection 在接口中 ConnectionFactory<org.apache.hadoop.hbase.client.Connection>ExceptionCopyright © 2015-2016 Dark Phoenixs. All Rights Reserved.