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>
Exception
public void destroyObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) throws Exception
destroyObject
在接口中 PooledObjectFactory<org.apache.hadoop.hbase.client.Connection>
Exception
public 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>
Exception
public void passivateObject(PooledObject<org.apache.hadoop.hbase.client.Connection> p) throws Exception
passivateObject
在接口中 PooledObjectFactory<org.apache.hadoop.hbase.client.Connection>
Exception
public org.apache.hadoop.hbase.client.Connection createConnection() throws Exception
ConnectionFactory
Title: createConnection
Description: 创建连接
createConnection
在接口中 ConnectionFactory<org.apache.hadoop.hbase.client.Connection>
Exception
Copyright © 2015-2018 Dark Phoenixs. All Rights Reserved.