public abstract class AbstractZookeeperClient<TargetChildListener> extends Object implements ZookeeperClient
| Constructor and Description |
|---|
AbstractZookeeperClient(URL url) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
addChildListener(String path,
ChildListener listener) |
void |
addStateListener(StateListener listener) |
void |
close() |
void |
create(String path,
boolean ephemeral) |
Set<StateListener> |
getSessionListeners() |
URL |
getUrl() |
void |
removeChildListener(String path,
ChildListener listener) |
void |
removeStateListener(StateListener listener) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, getChildren, isConnectedpublic AbstractZookeeperClient(URL url)
public URL getUrl()
getUrl in interface ZookeeperClientpublic void create(String path, boolean ephemeral)
create in interface ZookeeperClientpublic void addStateListener(StateListener listener)
addStateListener in interface ZookeeperClientpublic void removeStateListener(StateListener listener)
removeStateListener in interface ZookeeperClientpublic Set<StateListener> getSessionListeners()
public List<String> addChildListener(String path, ChildListener listener)
addChildListener in interface ZookeeperClientpublic void removeChildListener(String path, ChildListener listener)
removeChildListener in interface ZookeeperClientpublic void close()
close in interface ZookeeperClientCopyright © 2011–2018 The Dubbo Project. All rights reserved.