Class ZooKeeper.WatchRegistration

  • Enclosing class:
    ZooKeeper

    public abstract static class ZooKeeper.WatchRegistration
    extends Object
    Register a watcher for a particular path.
    • Constructor Detail

      • WatchRegistration

        public WatchRegistration​(Watcher watcher,
                                 String clientPath)
    • Method Detail

      • register

        public void register​(int rc)
        Register the watcher with the set of watches on path.
        Parameters:
        rc - the result code of the operation that attempted to add the watch on the path.
      • shouldAddWatch

        protected boolean shouldAddWatch​(int rc)
        Determine whether the watch should be added based on return code.
        Parameters:
        rc - the result code of the operation that attempted to add the watch on the node
        Returns:
        true if the watch should be added, otw false