public interface  org.apache.dubbo.remoting.zookeeper.ZookeeperClient extends java.lang.Object
{
public abstract void create(java.lang.String, boolean);
public abstract void delete(java.lang.String);
public abstract java.util.List getChildren(java.lang.String);
public abstract java.util.List addChildListener(java.lang.String, org.apache.dubbo.remoting.zookeeper.ChildListener);
public abstract void addDataListener(java.lang.String, org.apache.dubbo.remoting.zookeeper.DataListener);
public abstract void addDataListener(java.lang.String, org.apache.dubbo.remoting.zookeeper.DataListener, java.util.concurrent.Executor);
public abstract void removeDataListener(java.lang.String, org.apache.dubbo.remoting.zookeeper.DataListener);
public abstract void removeChildListener(java.lang.String, org.apache.dubbo.remoting.zookeeper.ChildListener);
public abstract void addStateListener(org.apache.dubbo.remoting.zookeeper.StateListener);
public abstract void removeStateListener(org.apache.dubbo.remoting.zookeeper.StateListener);
public abstract boolean isConnected();
public abstract void close();
public abstract org.apache.dubbo.common.URL getUrl();
public abstract void create(java.lang.String, java.lang.String, boolean);
public abstract java.lang.String getContent(java.lang.String);
public abstract boolean checkExists(java.lang.String);
}