接口 ZookeeperClient
-
public interface ZookeeperClient
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 List<String>
addChildListener(String path, ChildListener listener)
void
addDataListener(String path, DataListener listener)
void
addDataListener(String path, DataListener listener, Executor executor)
void
addStateListener(StateListener listener)
boolean
checkExists(String path)
void
close()
void
create(String path, boolean ephemeral)
void
create(String path, String content, boolean ephemeral)
void
createOrUpdate(String path, String content, boolean ephemeral, int ticket)
void
delete(String path)
List<String>
getChildren(String path)
ConfigItem
getConfigItem(String path)
String
getContent(String path)
URL
getUrl()
boolean
isConnected()
void
removeChildListener(String path, ChildListener listener)
void
removeDataListener(String path, DataListener listener)
void
removeStateListener(StateListener listener)
-
-
-
方法详细资料
-
create
void create(String path, boolean ephemeral)
-
delete
void delete(String path)
-
addChildListener
List<String> addChildListener(String path, ChildListener listener)
-
addDataListener
void addDataListener(String path, DataListener listener)
- 参数:
path
- : directory. All of child of path will be listened.listener
-
-
addDataListener
void addDataListener(String path, DataListener listener, Executor executor)
- 参数:
path
- : directory. All of child of path will be listened.listener
-executor
- another thread
-
removeDataListener
void removeDataListener(String path, DataListener listener)
-
removeChildListener
void removeChildListener(String path, ChildListener listener)
-
addStateListener
void addStateListener(StateListener listener)
-
removeStateListener
void removeStateListener(StateListener listener)
-
isConnected
boolean isConnected()
-
close
void close()
-
getUrl
URL getUrl()
-
getConfigItem
ConfigItem getConfigItem(String path)
-
checkExists
boolean checkExists(String path)
-
-