Generated by
JDiff

Class org.apache.zookeeper.ZooKeeper

Added Constructors
ZooKeeper(String, int, Watcher, boolean) To create a ZooKeeper client object the application needs to pass a connection string containing a comma separated list of host:port pairs each corresponding to a ZooKeeper server.
ZooKeeper(String, int, Watcher, long, byte[], boolean) To create a ZooKeeper client object the application needs to pass a connection string containing a comma separated list of host:port pairs each corresponding to a ZooKeeper server.
 

Removed Methods
void validatePath(String) Validate the provided znode path string
 

Added Methods
List getChildren(String, boolean, Stat) For the given znode path return the stat and children list.
List getChildren(String, Watcher, Stat) For the given znode path return the stat and children list.
void getChildren(String, boolean, Children2Callback, Object) The asynchronous version of getChildren.
void getChildren(String, Watcher, Children2Callback, Object) The asynchronous version of getChildren.
int getSessionTimeout() The negotiated session timeout for this ZooKeeper client instance.
List multi(Iterable) Executes multiple ZooKeeper operations or none of them.
List multiInternal(MultiTransactionRecord)  
SocketAddress testableLocalSocketAddress() Returns the local address to which the socket is bound.
SocketAddress testableRemoteSocketAddress() Returns the address to which the socket is connected.
boolean testableWaitForShutdown(int) Wait up to wait milliseconds for the underlying threads to shutdown.
String toString() String representation of this ZooKeeper client.
Transaction transaction() A Transaction is a thin wrapper on the #multi method which provides a builder object that can be used to construct and commit an atomic set of operations.
 

Added Fields
String ZOOKEEPER_CLIENT_CNXN_SOCKET