org.apache.curator.utils
Class DefaultZookeeperFactory

java.lang.Object
  extended by org.apache.curator.utils.DefaultZookeeperFactory
All Implemented Interfaces:
ZookeeperFactory

public class DefaultZookeeperFactory
extends Object
implements ZookeeperFactory


Constructor Summary
DefaultZookeeperFactory()
           
 
Method Summary
 org.apache.zookeeper.ZooKeeper newZooKeeper(String connectString, int sessionTimeout, org.apache.zookeeper.Watcher watcher, boolean canBeReadOnly)
          Allocate a new ZooKeeper instance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultZookeeperFactory

public DefaultZookeeperFactory()
Method Detail

newZooKeeper

public org.apache.zookeeper.ZooKeeper newZooKeeper(String connectString,
                                                   int sessionTimeout,
                                                   org.apache.zookeeper.Watcher watcher,
                                                   boolean canBeReadOnly)
                                            throws Exception
Description copied from interface: ZookeeperFactory
Allocate a new ZooKeeper instance

Specified by:
newZooKeeper in interface ZookeeperFactory
Parameters:
connectString - the connection string
sessionTimeout - session timeout in milliseconds
watcher - optional watcher
canBeReadOnly - if true, allow ZooKeeper client to enter read only mode in case of a network partition. See ZooKeeper.ZooKeeper(String, int, Watcher, long, byte[], boolean) for details
Returns:
the instance
Throws:
Exception - errors


Copyright © 2011–2014 The Apache Software Foundation. All rights reserved.