Fix modernization issues
[controller.git] / opendaylight / md-sal / sal-dom-broker / src / main / java / org / opendaylight / controller / md / sal / dom / broker / impl / legacy / sharded / adapter / ShardedDOMDataBrokerDelegatingTransactionChain.java
index 57e1116fa14379911242bb3406546a7a7e2e64a9..103fe394ddc72f744891fb16ceb6b8f83a692a6c 100644 (file)
@@ -10,7 +10,7 @@ package org.opendaylight.controller.md.sal.dom.broker.impl.legacy.sharded.adapte
 import static java.util.Objects.requireNonNull;
 
 import com.google.common.base.Preconditions;
-import com.google.common.collect.Maps;
+import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.atomic.AtomicLong;
 import org.opendaylight.controller.md.sal.common.api.data.AsyncTransaction;
@@ -27,14 +27,13 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext;
 
 @Deprecated
 class ShardedDOMDataBrokerDelegatingTransactionChain implements DOMTransactionChain, DOMTransactionChainListener {
+    private final Map<Object, AsyncTransaction<?, ?>> transactionMap = new HashMap<>();
     private final org.opendaylight.mdsal.dom.api.DOMTransactionChain txChainDelegate;
     private final SchemaContext schemaContext;
     private final TransactionChainListener txChainListener;
     private final Object txChainIdentifier;
     private final AtomicLong txNum = new AtomicLong();
 
-    private final Map<Object, AsyncTransaction<?, ?>> transactionMap;
-
     ShardedDOMDataBrokerDelegatingTransactionChain(final Object txChainIdentifier,
                                                           final SchemaContext schemaContext,
                                                           final org.opendaylight.mdsal.dom.api.DOMDataBroker
@@ -45,7 +44,6 @@ class ShardedDOMDataBrokerDelegatingTransactionChain implements DOMTransactionCh
         this.txChainIdentifier = requireNonNull(txChainIdentifier);
         this.txChainListener = requireNonNull(txChainListener);
         this.txChainDelegate = brokerDelegate.createTransactionChain(this);
-        transactionMap = Maps.newHashMap();
     }
 
     @Override
@@ -93,13 +91,13 @@ class ShardedDOMDataBrokerDelegatingTransactionChain implements DOMTransactionCh
     }
 
     @Override
-    public void onTransactionChainFailed(org.opendaylight.mdsal.dom.api.DOMTransactionChain chain,
-            DOMDataTreeTransaction transaction, Throwable cause) {
+    public void onTransactionChainFailed(final org.opendaylight.mdsal.dom.api.DOMTransactionChain chain,
+            final DOMDataTreeTransaction transaction, final Throwable cause) {
         txChainListener.onTransactionChainFailed(this, transactionFromDelegate(transaction.getIdentifier()), cause);
     }
 
     @Override
-    public void onTransactionChainSuccessful(org.opendaylight.mdsal.dom.api.DOMTransactionChain chain) {
+    public void onTransactionChainSuccessful(final org.opendaylight.mdsal.dom.api.DOMTransactionChain chain) {
         txChainListener.onTransactionChainSuccessful(this);
     }