public class ZK extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
createMultilevelNode(String path) |
String |
createNode(String path) |
String |
createNode(String path,
String value) |
void |
deleteNode(String path) |
static void |
destroy() |
String |
getData(String path)
得到zk节点数据,没有监听
|
String |
getData(String path,
boolean watcher) |
com.alibaba.fastjson.JSONObject |
getDataJson(String path)
把zk节点数据转成json数据,没有监听
|
<T> T |
getDateObj(String path,
Class<T> clazz)
把zk节点数据转成java对象,没有监听
|
static ZK |
getInstance() |
org.apache.zookeeper.ZooKeeper |
getZk() |
String |
smallestChildName(String dir,
String prefix)
找到一个目录下最小的节点,适用于 PERSISTENT_SEQUENTIAL和 EPHEMERAL_SEQUENTIAL 节点
|
org.apache.zookeeper.data.Stat |
updateNode(String path,
String data) |
public static void destroy()
public static final ZK getInstance()
public org.apache.zookeeper.ZooKeeper getZk()
public void createMultilevelNode(String path)
public com.alibaba.fastjson.JSONObject getDataJson(String path)
path - zk路径public <T> T getDateObj(String path, Class<T> clazz)
path - zk路径clazz - 要转成对象的classpublic void deleteNode(String path)
public String smallestChildName(String dir, String prefix) throws org.apache.zookeeper.KeeperException, InterruptedException
dir - 要查找的目录prefix - 前缀org.apache.zookeeper.KeeperExceptionInterruptedExceptionCopyright © 2016. All rights reserved.