X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-common-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fcommon%2Fimpl%2Fservice%2FAbstractDataBroker.xtend;h=32e59b869e20de484e4f1c27028698e1d8b05a49;hb=e640f23d9c37afac9ca51f48e155302bc65327ed;hp=da47438a6bb4a282045bb3fe44cd15863b9c3b03;hpb=9468a50a8108ba5834e57b318bad7778cb31df12;p=controller.git diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataBroker.xtend b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataBroker.xtend index da47438a6b..32e59b869e 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataBroker.xtend +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataBroker.xtend @@ -345,10 +345,19 @@ public abstract class AbstractDataTransaction

, D> extends Abst } override readConfigurationData(P path) { + val local = this.updatedConfigurationData.get(path); + if(local != null) { + return local; + } + return broker.readConfigurationData(path); } override readOperationalData(P path) { + val local = this.updatedOperationalData.get(path); + if(local != null) { + return local; + } return broker.readOperationalData(path); }