public class ConnectionHolder extends Object implements org.apache.zookeeper.Watcher
ConnectionHolder
watches for Connection based events from
ZooKeeper
and can be used to block until a connection has been
established.Constructor and Description |
---|
ConnectionHolder(ZooKeeperConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
awaitConnection() |
void |
closeConnection() |
org.apache.zookeeper.ZooKeeper |
getZooKeeper() |
boolean |
isConnected() |
void |
process(org.apache.zookeeper.WatchedEvent event) |
public ConnectionHolder(ZooKeeperConfiguration configuration)
public org.apache.zookeeper.ZooKeeper getZooKeeper()
public boolean isConnected()
public void awaitConnection()
public void process(org.apache.zookeeper.WatchedEvent event)
process
in interface org.apache.zookeeper.Watcher
public void closeConnection()
Apache Camel