public class ZookeeperUtils extends Object
| 构造器和说明 |
|---|
ZookeeperUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addIntValue(String nodePath,
Integer increment)
该方法不是线程安全的
|
static void |
addLongValue(String nodePath,
Long increment)
该方法不是线程安全的
|
static void |
appendValue(String nodePath,
String data)
该方法不是线程安全的
|
static boolean |
checkExists(String path) |
static void |
createNode(String nodePath) |
static void |
createNode(String nodePath,
org.apache.zookeeper.CreateMode mode) |
static void |
createNodeAndSetData(String path,
String data) |
static void |
createNodeAndSetData(String parentPath,
String nodeName,
String data) |
static void |
delete(String nodePath) |
static List<String> |
getChildrenWithFullPath(String dirPath) |
static List<String> |
getChildrenWithSimplePath(String dirPath) |
static org.apache.curator.framework.CuratorFramework |
getClient() |
static Boolean |
getDataBoolean(String nodePath) |
static byte[] |
getDataByte(String nodePath) |
static Integer |
getDataInteger(String nodePath) |
static Long |
getDataLong(String nodePath) |
static String |
getDataString(String nodePath) |
static org.apache.zookeeper.data.Stat |
getNodeStat(String nodePath) |
static String |
makePath(String... names) |
static void |
mkdir(String dirPath) |
static String |
mkdir(String parentPath,
String dirName) |
static void |
mkdirRecursive(String dirName) |
static void |
setData(String nodePath,
String data) |
public static boolean checkExists(String path)
public static org.apache.zookeeper.data.Stat getNodeStat(String nodePath)
public static void mkdir(String dirPath)
public static void mkdirRecursive(String dirName)
public static void createNode(String nodePath)
public static void createNode(String nodePath, org.apache.zookeeper.CreateMode mode)
public static void createNodeAndSetData(String parentPath, String nodeName, String data)
public static void delete(String nodePath)
public static byte[] getDataByte(String nodePath)
public static org.apache.curator.framework.CuratorFramework getClient()
public static void addIntValue(String nodePath, Integer increment)
nodePath - node pathincrement - the value increasedpublic static void addLongValue(String nodePath, Long increment)
nodePath - node pathincrement - the value increasedCopyright © 2016. All rights reserved.