public class ZookeeperClient
extends java.lang.Object
implements java.lang.AutoCloseable
| 构造器和说明 |
|---|
ZookeeperClient(ZookeeperConfig zookeeperConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.curator.framework.recipes.cache.TreeCache |
addCache(java.lang.String path,
org.apache.curator.framework.recipes.cache.TreeCacheListener... listeners)
add new curator cache.
|
void |
close()
start.
|
void |
createOrUpdate(java.lang.String key,
java.lang.Object value,
org.apache.zookeeper.CreateMode mode)
create or update key with value.
|
void |
createOrUpdate(java.lang.String key,
java.lang.String value,
org.apache.zookeeper.CreateMode mode)
create or update key with value.
|
void |
delete(java.lang.String key)
delete a node with specific key.
|
java.lang.String |
get(java.lang.String key)
get value for specific key.
|
org.apache.curator.framework.recipes.cache.TreeCache |
getCache(java.lang.String path)
get created cache.
|
java.util.List<java.lang.String> |
getChildren(java.lang.String key)
get children with specific key.
|
org.apache.curator.framework.CuratorFramework |
getClient()
get curator framework.
|
java.lang.String |
getDirectly(java.lang.String key)
get from zk directly.
|
boolean |
isExist(java.lang.String key)
check if key exist.
|
void |
start()
start.
|
public ZookeeperClient(ZookeeperConfig zookeeperConfig)
public void start()
public void close()
close 在接口中 java.lang.AutoCloseablepublic org.apache.curator.framework.CuratorFramework getClient()
public boolean isExist(java.lang.String key)
key - zookeeper pathpublic java.lang.String getDirectly(java.lang.String key)
key - zookeeper pathpublic java.lang.String get(java.lang.String key)
key - zookeeper pathpublic void createOrUpdate(java.lang.String key,
java.lang.String value,
org.apache.zookeeper.CreateMode mode)
key - zookeeper path key.value - string value.mode - creation mode.public void createOrUpdate(java.lang.String key,
java.lang.Object value,
org.apache.zookeeper.CreateMode mode)
key - zookeeper path key.value - object value.mode - creation mode.public void delete(java.lang.String key)
key - zookeeper path key.public java.util.List<java.lang.String> getChildren(java.lang.String key)
key - zookeeper key.public org.apache.curator.framework.recipes.cache.TreeCache getCache(java.lang.String path)
path - path.public org.apache.curator.framework.recipes.cache.TreeCache addCache(java.lang.String path,
org.apache.curator.framework.recipes.cache.TreeCacheListener... listeners)
path - path.listeners - listeners.Copyright © 2026 The Apache Software Foundation. All rights reserved.