Package com.mapr.fs

Class JobTrackerWatcher

java.lang.Object
com.mapr.fs.JobTrackerWatcher
All Implemented Interfaces:
org.apache.zookeeper.Watcher

public class JobTrackerWatcher extends Object implements org.apache.zookeeper.Watcher
  • Field Details

    • SERVICE_MASTER_NODE

      public static final String SERVICE_MASTER_NODE
      See Also:
    • LOG

      public static final org.apache.commons.logging.Log LOG
    • ZK_CONNECTION_TIMEOUT

      public static final int ZK_CONNECTION_TIMEOUT
      See Also:
    • JT_ZK_SERVICE_PATH

      public static String JT_ZK_SERVICE_PATH
    • JT_ZK_SERVICE_PATH_OLD

      public static String JT_ZK_SERVICE_PATH_OLD
  • Constructor Details

    • JobTrackerWatcher

      public JobTrackerWatcher(String zkConnectString)
  • Method Details

    • getZKString

      public String getZKString()
    • incCount

      public void incCount()
    • decCount

      public void decCount()
    • isZeroReference

      public boolean isZeroReference()
    • connect

      public boolean connect()
    • reconnect

      public boolean reconnect()
    • close

      public void close()
    • findJobTrackerAddr

      public InetSocketAddress findJobTrackerAddr() throws org.apache.zookeeper.KeeperException.SessionExpiredException, org.apache.zookeeper.KeeperException.SessionMovedException, org.apache.zookeeper.KeeperException.ConnectionLossException
      Throws:
      org.apache.zookeeper.KeeperException.SessionExpiredException
      org.apache.zookeeper.KeeperException.SessionMovedException
      org.apache.zookeeper.KeeperException.ConnectionLossException
    • process

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