X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-common-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fcommon%2Fapi%2Fdata%2FAsyncDataChangeListener.java;h=3b956d7f93b9ccd1854a2f18aa6debc9e6d489b9;hb=cacfa2c7af513d523dfc2ba92e0fa513a0f5edfa;hp=0bdaf7bf3766736aa76337a1e6e772e036ed0cb5;hpb=8c643ee6175e30552136bacb4dd8a1f7bdfee7dd;p=controller.git diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataChangeListener.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataChangeListener.java index 0bdaf7bf37..3b956d7f93 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataChangeListener.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataChangeListener.java @@ -8,7 +8,6 @@ package org.opendaylight.controller.md.sal.common.api.data; import java.util.EventListener; - import org.opendaylight.yangtools.concepts.Path; /** @@ -16,7 +15,8 @@ import org.opendaylight.yangtools.concepts.Path; * *

* User-supplied implementations of this listener interface MUST register via - * {@link AsyncDataBroker#registerDataChangeListener(LogicalDatastoreType, Path, AsyncDataChangeListener, AsyncDataBroker.DataChangeScope)} + * {@link AsyncDataBroker#registerDataChangeListener(LogicalDatastoreType, Path, AsyncDataChangeListener, + * AsyncDataBroker.DataChangeScope)} * in order to start receiving data change events, which capture state changes * in a subtree. * @@ -30,11 +30,12 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ +@Deprecated public interface AsyncDataChangeListener

, D> extends EventListener { /** - * * Invoked when there is data change for the particular path, which was used to * register this listener. + * *

* This method may be also invoked during registration of the listener if * there is any preexisting data in the conceptual data tree for supplied path. @@ -42,8 +43,10 @@ public interface AsyncDataChangeListener

, D> extends EventList * *

* Note: This method may be invoked from a shared thread pool. + *

* scenarios. * *