org.apache.curator.utils
Interface ZookeeperFactory

All Known Implementing Classes:
DefaultZookeeperFactory

public interface ZookeeperFactory


Method Summary
 org.apache.zookeeper.ZooKeeper newZooKeeper(String connectString, int sessionTimeout, org.apache.zookeeper.Watcher watcher, boolean canBeReadOnly)
          Allocate a new ZooKeeper instance
 

Method Detail

newZooKeeper

org.apache.zookeeper.ZooKeeper newZooKeeper(String connectString,
                                            int sessionTimeout,
                                            org.apache.zookeeper.Watcher watcher,
                                            boolean canBeReadOnly)
                                            throws Exception
Allocate a new ZooKeeper instance

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.