public class ZooKeeperConnectionPool
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_rcsid |
protected java.lang.String |
connectString |
protected java.util.List<ZooKeeperConnection> |
openConnectionList |
protected int |
sessionTimeout |
| Constructor and Description |
|---|
ZooKeeperConnectionPool(java.lang.String connectString,
int sessionTimeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeAll() |
ZooKeeperConnection |
grab() |
void |
release(ZooKeeperConnection connection) |
public static final java.lang.String _rcsid
protected final java.lang.String connectString
protected final int sessionTimeout
protected final java.util.List<ZooKeeperConnection> openConnectionList
public ZooKeeperConnectionPool(java.lang.String connectString,
int sessionTimeout)
public ZooKeeperConnection grab() throws ManifoldCFException, java.lang.InterruptedException
ManifoldCFExceptionjava.lang.InterruptedExceptionpublic void release(ZooKeeperConnection connection)
public void closeAll()
throws java.lang.InterruptedException
java.lang.InterruptedException