Class BaseClientFactory<K,V>
- java.lang.Object
-
- org.apache.iotdb.commons.client.factory.BaseClientFactory<K,V>
-
- All Implemented Interfaces:
org.apache.commons.pool2.KeyedPooledObjectFactory<K,V>
- Direct Known Subclasses:
ThriftClientFactory
public abstract class BaseClientFactory<K,V> extends java.lang.Object implements org.apache.commons.pool2.KeyedPooledObjectFactory<K,V>
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientManager<K,V>clientManager
-
Constructor Summary
Constructors Modifier Constructor Description protectedBaseClientFactory(ClientManager<K,V> clientManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivateObject(K node, org.apache.commons.pool2.PooledObject<V> pooledObject)voidpassivateObject(K node, org.apache.commons.pool2.PooledObject<V> pooledObject)
-
-
-
Field Detail
-
clientManager
protected ClientManager<K,V> clientManager
-
-
Constructor Detail
-
BaseClientFactory
protected BaseClientFactory(ClientManager<K,V> clientManager)
-
-