本文整理了Java中com.github.zkclient.exception.ZkNodeExistsException
类的一些代码示例,展示了ZkNodeExistsException
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZkNodeExistsException
类的具体详情如下:
包路径:com.github.zkclient.exception.ZkNodeExistsException
类名称:ZkNodeExistsException
暂无
代码示例来源:origin: adyliu/jafka
public static void createEphemeralPathExpectConflict(ZkClient zkClient, String path, String data) {
try {
createEphemeralPath(zkClient, path, data);
} catch (ZkNodeExistsException e) {
//this can happend when there is connection loss;
//make sure the data is what we intend to write
String storedData = null;
try {
storedData = readData(zkClient, path);
} catch (ZkNoNodeException e2) {
//ignore
}
if (storedData == null || !storedData.equals(data)) {
throw new ZkNodeExistsException("conflict in " + path + " data: " + data + " stored data: " + storedData);
}
//
//otherwise, the creation succeeded, return normally
}
}
}
代码示例来源:origin: com.github.adyliu/zkclient
return new ZkNodeExistsException(e);
代码示例来源:origin: adyliu/zkclient
return new ZkNodeExistsException(e);
内容来源于网络,如有侵权,请联系作者删除!