Class AbstractNodePropertyManager.ChangeTrackingNodeSubscription

    • Constructor Detail

      • ChangeTrackingNodeSubscription

        public ChangeTrackingNodeSubscription​(NodeSubscription internal)
      • ChangeTrackingNodeSubscription

        public ChangeTrackingNodeSubscription​(NodeSubscription internal,
                                              boolean includeTimestamp)
    • Method Detail

      • disconnectNode

        public void disconnectNode()
        Description copied from interface: NodeSubscription
        Should be called by the Node when it is destroyed in order to let the subscription model know that the node is no longer present.
        Specified by:
        disconnectNode in interface NodeSubscription
      • isLeased

        public boolean isLeased()
        Description copied from interface: NodeSubscription
        Indicates that the node has at least one "heavy weight" listener.
        Specified by:
        isLeased in interface NodeSubscription
        Returns:
        true if the node should be executing in its "leased" state.