X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fcore%2Fapi%2Fdata%2FDataBrokerService.java;h=88289b310607e2c226a28e009a4197018e55ee97;hp=2d5f4b2a550d0c6412a3fe3ac604baef7d2d4656;hb=c222e37f2a0f0f3f6266242fbea2d3b018f4e6e3;hpb=a251833f27fd00040904e2df316cd707c8129d1e diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/sal/core/api/data/DataBrokerService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/sal/core/api/data/DataBrokerService.java index 2d5f4b2a55..88289b3106 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/sal/core/api/data/DataBrokerService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/sal/core/api/data/DataBrokerService.java @@ -12,29 +12,32 @@ import org.opendaylight.controller.md.sal.common.api.data.DataModificationTransa import org.opendaylight.controller.md.sal.common.api.data.DataReader; import org.opendaylight.controller.sal.core.api.BrokerService; import org.opendaylight.yangtools.yang.data.api.CompositeNode; -import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; /** * DataBrokerService provides unified access to the data stores available in the * system. - * - * + * + * * @see DataProviderService - * + * @deprecated Replaced by {@link org.opendaylight.controller.md.sal.dom.api.DOMDataBroker} + * */ -public interface DataBrokerService extends +@Deprecated +public interface DataBrokerService extends BrokerService, // - DataReader, // - DataModificationTransactionFactory, // - DataChangePublisher { + DataReader, // + DataModificationTransactionFactory, // + DataChangePublisher { @Override - public CompositeNode readConfigurationData(InstanceIdentifier path); + public CompositeNode readConfigurationData(YangInstanceIdentifier path); @Override - public CompositeNode readOperationalData(InstanceIdentifier path); + public CompositeNode readOperationalData(YangInstanceIdentifier path); + @Override DataModificationTransaction beginTransaction(); }