Interface ChainableDataTreeChangeListener<T extends org.opendaylight.yangtools.yang.binding.DataObject>
-
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
AbstractAsyncDataTreeChangeListener
,AbstractClusteredAsyncDataTreeChangeListener
,AbstractClusteredSyncDataTreeChangeListener
,AbstractSyncDataTreeChangeListener
,ChainableDataTreeChangeListenerImpl
,ServiceRecoveryListener
@Deprecated public interface ChainableDataTreeChangeListener<T extends org.opendaylight.yangtools.yang.binding.DataObject> extends EventListener
Deprecated.Uselistener-api
instead.DataTreeChangeListener
which can notify another DataTreeChangeListener.- Author:
- Michael Vorburger, based on discussions with Stephen Kitt
-
-
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 whichDataTreeChangeListener.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 whichDataTreeChangeListener.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 whichDataTreeChangeListener.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 whichDataTreeChangeListener.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
-
-