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%2FAbstractDOMBrokerTransaction.java;h=0570e72860789c18b1cb5db873eb2713a582ee69;hb=11e722671c6dc194761471038a4e3ca5f7fd8970;hp=98fea88f632285b3e7d5d6f1f900d6b716d3bb89;hpb=608760751ce7fcf4e84e86a8b33d43bc1d9984d6;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/AbstractDOMBrokerTransaction.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/AbstractDOMBrokerTransaction.java index 98fea88f63..0570e72860 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/AbstractDOMBrokerTransaction.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/AbstractDOMBrokerTransaction.java @@ -19,10 +19,10 @@ import org.opendaylight.controller.sal.core.spi.data.DOMStoreTransactionFactory; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -public abstract class AbstractDOMBrokerTransaction implements +public abstract class AbstractDOMBrokerTransaction implements AsyncTransaction> { - private Map backingTxs; + private EnumMap backingTxs; private final Object identifier; private final Map storeTxFactories; @@ -36,7 +36,7 @@ public abstract class AbstractDOMBrokerTransaction storeTxFactories) { this.identifier = Preconditions.checkNotNull(identifier, "Identifier should not be null"); this.storeTxFactories = Preconditions.checkNotNull(storeTxFactories, "Store Transaction Factories should not be null"); - this.backingTxs = new EnumMap(LogicalDatastoreType.class); + this.backingTxs = new EnumMap<>(LogicalDatastoreType.class); } /** @@ -49,7 +49,7 @@ public abstract class AbstractDOMBrokerTransaction