X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-broker-config%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fmd%2Fsal%2Fdom%2Fimpl%2FDomInmemoryDataBrokerModule.java;h=37ac3deb13451bbe526faf9b55fe506597656d6c;hp=581a64565c9ca4e20541a78279faa5d9f8428bf5;hb=9ed1ecba82aa4d60c8b323b551f86315e3b464b3;hpb=0f7fc5e95906aa529be7103040bec4dcded051e6 diff --git a/opendaylight/md-sal/sal-dom-broker-config/src/main/java/org/opendaylight/controller/config/yang/md/sal/dom/impl/DomInmemoryDataBrokerModule.java b/opendaylight/md-sal/sal-dom-broker-config/src/main/java/org/opendaylight/controller/config/yang/md/sal/dom/impl/DomInmemoryDataBrokerModule.java index 581a64565c..37ac3deb13 100644 --- a/opendaylight/md-sal/sal-dom-broker-config/src/main/java/org/opendaylight/controller/config/yang/md/sal/dom/impl/DomInmemoryDataBrokerModule.java +++ b/opendaylight/md-sal/sal-dom-broker-config/src/main/java/org/opendaylight/controller/config/yang/md/sal/dom/impl/DomInmemoryDataBrokerModule.java @@ -122,14 +122,7 @@ public final class DomInmemoryDataBrokerModule extends mBeans.add(commitFutureStatsMXBean); } - sdb.setCloseable(new AutoCloseable() { - @Override - public void close() { - for(AbstractMXBean mBean: mBeans) { - mBean.unregisterMBean(); - } - } - }); + sdb.setCloseable(() -> mBeans.forEach(AbstractMXBean::unregisterMBean)); return sdb; }