private String isZooKeeperMutable(Property prop) { if (!Property.isValidZooPropertyKey(prop.getKey())) return "no"; if (Property.isFixedZooPropertyKey(prop)) return "yes but requires restart of the " + prop.getKey().split("[.]")[0]; return "yes"; }
@Override public String get(Property property) { if (Property.isFixedZooPropertyKey(property)) { String val = fixedProps.get(property.getKey()); if (val != null) { return val; } else { synchronized (fixedProps) { val = _get(property); fixedProps.put(property.getKey(), val); return val; } } } else { return _get(property); } }
private String isZooKeeperMutable(Property prop) { if (!Property.isValidZooPropertyKey(prop.getKey())) return "no"; if (Property.isFixedZooPropertyKey(prop)) return "yes but requires restart of the " + prop.getKey().split("[.]")[0]; return "yes"; }
@Override public String get(Property property) { if (Property.isFixedZooPropertyKey(property)) { if (fixedProps.containsKey(property.getKey())) { return fixedProps.get(property.getKey()); } else { synchronized (fixedProps) { String val = _get(property); fixedProps.put(property.getKey(), val); return val; } } } else { return _get(property); } }
@Override public String get(Property property) { if (Property.isFixedZooPropertyKey(property)) { if (fixedProps.containsKey(property.getKey())) { return fixedProps.get(property.getKey()); } else { synchronized (fixedProps) { String val = _get(property); fixedProps.put(property.getKey(), val); return val; } } } else { return _get(property); } }