X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-common-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fcommon%2Fimpl%2Fservice%2FAbstractDataBroker.java;h=88cb039a8822f0e2365ed1df1b83e6f99f9beba0;hp=d8bde3d41a623178e1e202b6ba1bc67aa7b49525;hb=fda226a0b46de4b481829d5f627b90fe4df41314;hpb=171c9e24058f9633c8f7e54cf09a237fff1e8ab3 diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataBroker.java b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataBroker.java index d8bde3d41a..88cb039a88 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataBroker.java +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataBroker.java @@ -36,7 +36,7 @@ import org.opendaylight.yangtools.concepts.CompositeObjectRegistration; import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.concepts.Path; import org.opendaylight.yangtools.concepts.Registration; -import org.opendaylight.yangtools.concepts.util.ListenerRegistry; +import org.opendaylight.yangtools.util.ListenerRegistry; import org.opendaylight.yangtools.yang.common.RpcResult; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -52,6 +52,7 @@ import com.google.common.collect.Multimap; import com.google.common.collect.Multimaps; import com.google.common.util.concurrent.MoreExecutors; +@Deprecated public abstract class AbstractDataBroker

, D extends Object, DCL extends DataChangeListener> implements DataModificationTransactionFactory, DataReader, DataChangePublisher, DataProvisionService { @@ -230,7 +231,7 @@ public abstract class AbstractDataBroker

, D extends Object, DC } @Override - public final Registration> registerCommitHandler(final P path, + public final Registration registerCommitHandler(final P path, final DataCommitHandler commitHandler) { synchronized (commitHandler) { final DataCommitHandlerRegistrationImpl registration = new DataCommitHandlerRegistrationImpl( @@ -266,8 +267,8 @@ public abstract class AbstractDataBroker

, D extends Object, DC public final CompositeObjectRegistration> registerDataReader(final P path, final DataReader reader) { - final Registration> confReg = getDataReadRouter().registerConfigurationReader(path, reader); - final Registration> dataReg = getDataReadRouter().registerOperationalReader(path, reader); + final Registration confReg = getDataReadRouter().registerConfigurationReader(path, reader); + final Registration dataReg = getDataReadRouter().registerOperationalReader(path, reader); return new CompositeObjectRegistration>(reader, Arrays.asList(confReg, dataReg)); }