org.linkedin.zookeeper.client
Class ZooKeeperFactory

java.lang.Object
  extended by org.linkedin.zookeeper.client.ZooKeeperFactory
All Implemented Interfaces:
IZooKeeperFactory

public class ZooKeeperFactory
extends java.lang.Object
implements IZooKeeperFactory


Field Summary
static org.slf4j.Logger log
           
static java.lang.String MODULE
           
 
Constructor Summary
ZooKeeperFactory(java.lang.String connectString, org.linkedin.util.clock.Timespan sessionTimeout)
          Constructor
ZooKeeperFactory(java.lang.String connectString, org.linkedin.util.clock.Timespan sessionTimeout, org.apache.zookeeper.Watcher watcher)
          Constructor
 
Method Summary
 IZooKeeper createZooKeeper(org.apache.zookeeper.Watcher watcher)
           
 java.lang.String getConnectString()
           
 org.linkedin.util.clock.Timespan getSessionTimeout()
           
 org.apache.zookeeper.Watcher getWatcher()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULE

public static final java.lang.String MODULE

log

public static final org.slf4j.Logger log
Constructor Detail

ZooKeeperFactory

public ZooKeeperFactory(java.lang.String connectString,
                        org.linkedin.util.clock.Timespan sessionTimeout,
                        org.apache.zookeeper.Watcher watcher)
Constructor


ZooKeeperFactory

public ZooKeeperFactory(java.lang.String connectString,
                        org.linkedin.util.clock.Timespan sessionTimeout)
Constructor

Method Detail

createZooKeeper

public IZooKeeper createZooKeeper(org.apache.zookeeper.Watcher watcher)
Specified by:
createZooKeeper in interface IZooKeeperFactory

getConnectString

public java.lang.String getConnectString()

getSessionTimeout

public org.linkedin.util.clock.Timespan getSessionTimeout()

getWatcher

public org.apache.zookeeper.Watcher getWatcher()