Package com.mapr.fs
Class JobTrackerWatcher
- java.lang.Object
-
- com.mapr.fs.JobTrackerWatcher
-
- All Implemented Interfaces:
org.apache.zookeeper.Watcher
public class JobTrackerWatcher extends java.lang.Object implements org.apache.zookeeper.Watcher
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJT_ZK_SERVICE_PATHstatic java.lang.StringJT_ZK_SERVICE_PATH_OLDstatic org.apache.commons.logging.LogLOGstatic java.lang.StringSERVICE_MASTER_NODEstatic intZK_CONNECTION_TIMEOUT
-
Constructor Summary
Constructors Constructor Description JobTrackerWatcher(java.lang.String zkConnectString)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()booleanconnect()voiddecCount()java.net.InetSocketAddressfindJobTrackerAddr()java.lang.StringgetZKString()voidincCount()booleanisZeroReference()voidprocess(org.apache.zookeeper.WatchedEvent event)booleanreconnect()
-
-
-
Field Detail
-
SERVICE_MASTER_NODE
public static final java.lang.String SERVICE_MASTER_NODE
- See Also:
- Constant Field Values
-
LOG
public static final org.apache.commons.logging.Log LOG
-
ZK_CONNECTION_TIMEOUT
public static final int ZK_CONNECTION_TIMEOUT
- See Also:
- Constant Field Values
-
JT_ZK_SERVICE_PATH
public static java.lang.String JT_ZK_SERVICE_PATH
-
JT_ZK_SERVICE_PATH_OLD
public static java.lang.String JT_ZK_SERVICE_PATH_OLD
-
-
Method Detail
-
getZKString
public java.lang.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 java.net.InetSocketAddress findJobTrackerAddr() throws org.apache.zookeeper.KeeperException.SessionExpiredException, org.apache.zookeeper.KeeperException.SessionMovedException, org.apache.zookeeper.KeeperException.ConnectionLossException- Throws:
org.apache.zookeeper.KeeperException.SessionExpiredExceptionorg.apache.zookeeper.KeeperException.SessionMovedExceptionorg.apache.zookeeper.KeeperException.ConnectionLossException
-
process
public void process(org.apache.zookeeper.WatchedEvent event)
- Specified by:
processin interfaceorg.apache.zookeeper.Watcher
-
-