X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatabroker%2FAbstractDOMTransactionFactory.java;h=c25109517674fe41ed8049010001e9cf495bcb79;hb=2ebf9ef718ea7ddd790784a6d241e68ef8d1c564;hp=2187c6e0f9298747957541b89ce5d654276e6808;hpb=dfbfbf7abe18e6d6011cd33d4906f8a7e030ee84;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/AbstractDOMTransactionFactory.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/AbstractDOMTransactionFactory.java index 2187c6e0f9..c251095176 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/AbstractDOMTransactionFactory.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/AbstractDOMTransactionFactory.java @@ -23,6 +23,7 @@ import org.opendaylight.controller.sal.core.spi.data.DOMStoreThreePhaseCommitCoh import org.opendaylight.controller.sal.core.spi.data.DOMStoreTransactionFactory; public abstract class AbstractDOMTransactionFactory implements AutoCloseable { + @SuppressWarnings("rawtypes") private static final AtomicIntegerFieldUpdater UPDATER = AtomicIntegerFieldUpdater.newUpdater(AbstractDOMTransactionFactory.class, "closed"); private final Map storeTxFactories; @@ -78,7 +79,7 @@ public abstract class AbstractDOMTransactionFactory(newTransactionIdentifier(), storeTxFactories, this); + return new DOMBrokerReadWriteTransaction(newTransactionIdentifier(), storeTxFactories, this); } /**