Expose more fine-grained shutdown methods
[controller.git] / opendaylight / md-sal / sal-dom-compat / src / main / java / org / opendaylight / controller / sal / core / compat / DOMTransactionChainAdapter.java
index 685986cb136e0ca128fbbdad7a0fb118d1478ec3..d6b5e5c8ce89301683ce2eb40419a892e87fe962 100644 (file)
@@ -26,7 +26,7 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeTransaction;
 import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction;
 import org.opendaylight.mdsal.dom.api.DOMTransactionChainListener;
 
-@Deprecated
+@Deprecated(forRemoval = true)
 public class DOMTransactionChainAdapter extends ForwardingObject
         implements org.opendaylight.mdsal.dom.api.DOMTransactionChain, TransactionChainListener {
     private final Cache<AsyncTransaction<?, ?>, DOMDataTreeTransaction> transactions = CacheBuilder.newBuilder()
@@ -80,12 +80,6 @@ public class DOMTransactionChainAdapter extends ForwardingObject
                 untrack(delegate());
                 return super.cancel();
             }
-
-            @Override
-            public void close() {
-                untrack(delegate());
-                super.close();
-            }
         });
     }