@Override public void createEphemeral(String path, Object data) { try { client.createEphemeral(path, data); } catch (ZkNodeExistsException e) { } }
protected boolean tryOccupy() { if (occupy) { return true; } try { zkClient.createEphemeral(workPath + "/" + ZookeeperConstant.TICK_OCCUPY_NODE_NAME); } catch (ZkNodeExistsException zknee) { return false; } catch (Exception e) { return false; } occupy = true; return true; }
public void createEphemeral(String path) { try { client.createEphemeral(path); } catch (ZkNodeExistsException e) { } }
public static void createEphemeral(String path, Object object) { zkClient.createEphemeral(path, JsonUtils.marshalToByte(object)); }