Interface ChainableDataTreeChangeListener<T extends org.opendaylight.yangtools.yang.binding.DataObject>

    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      void addAfterListener​(org.opendaylight.mdsal.binding.api.DataTreeChangeListener<T> listener)
      Deprecated.
      Adds a "chained" DataTreeChangeListener, to which DataTreeChangeListener.onDataTreeChanged(java.util.Collection) calls are forwarded AFTER having been processed by this DataTreeChangeListener.
      void addBeforeListener​(org.opendaylight.mdsal.binding.api.DataTreeChangeListener<T> listener)
      Deprecated.
      Adds a "chained" DataTreeChangeListener, to which DataTreeChangeListener.onDataTreeChanged(java.util.Collection) calls are forwarded BEFORE having been processed by this DataTreeChangeListener.
    • Method Detail

      • addBeforeListener

        void addBeforeListener​(org.opendaylight.mdsal.binding.api.DataTreeChangeListener<T> listener)
        Deprecated.
        Adds a "chained" DataTreeChangeListener, to which DataTreeChangeListener.onDataTreeChanged(java.util.Collection) calls are forwarded BEFORE having been processed by this DataTreeChangeListener.

        If an asychronous DataTreeChangeListener supports chaining, it must forward the onDataTreeChanged() call BEFORE event are submitted to its async executor for processing.

        Parameters:
        listener - the chained DataTreeChangeListener to invoke after this one
      • addAfterListener

        void addAfterListener​(org.opendaylight.mdsal.binding.api.DataTreeChangeListener<T> listener)
        Deprecated.
        Adds a "chained" DataTreeChangeListener, to which DataTreeChangeListener.onDataTreeChanged(java.util.Collection) calls are forwarded AFTER having been processed by this DataTreeChangeListener.

        If an asychronous DataTreeChangeListener supports chaining, it must forward the onDataTreeChanged() call ONLY AFTER its async executor processed the event.

        Parameters:
        listener - the chained DataTreeChangeListener to invoke after this one