Class ConnectionHolder

java.lang.Object
org.apache.camel.component.zookeeper.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.
  • Constructor Details

  • Method Details

    • 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()