Class ConnectionHolder

  • All Implemented Interfaces:
    org.apache.zookeeper.Watcher

    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.
    • Method Detail

      • getZooKeeper

        public org.apache.zookeeper.ZooKeeper getZooKeeper()
      • isConnected

        public boolean isConnected()
      • awaitConnection

        public void awaitConnection()
      • process

        public void process​(org.apache.zookeeper.WatchedEvent event)
        Specified by:
        process in interface org.apache.zookeeper.Watcher
      • closeConnection

        public void closeConnection()