Remove (DOM)TransactionChainListener
[mdsal.git] / dom / mdsal-dom-broker / src / main / java / org / opendaylight / mdsal / dom / broker / AbstractDOMDataBroker.java
index 06a4e161081b12dcb707ed54d1a78ed7560f6fea..a47f56457034a55009306ba264c9ba589cc85134 100644 (file)
@@ -15,7 +15,6 @@ import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
 import org.opendaylight.mdsal.dom.api.DOMDataTreeChangeService;
 import org.opendaylight.mdsal.dom.api.DOMTransactionChain;
-import org.opendaylight.mdsal.dom.api.DOMTransactionChainListener;
 import org.opendaylight.mdsal.dom.spi.PingPongMergingDOMDataBroker;
 import org.opendaylight.mdsal.dom.spi.store.DOMStore;
 import org.opendaylight.mdsal.dom.spi.store.DOMStoreTransactionChain;
@@ -87,7 +86,7 @@ public abstract class AbstractDOMDataBroker extends AbstractDOMForwardedTransact
 
 
     @Override
-    public DOMTransactionChain createTransactionChain(final DOMTransactionChainListener listener) {
+    public DOMTransactionChain createTransactionChain() {
         checkNotClosed();
 
         final var delegates = new EnumMap<LogicalDatastoreType, DOMStoreTransactionChain>(LogicalDatastoreType.class);
@@ -96,8 +95,7 @@ public abstract class AbstractDOMDataBroker extends AbstractDOMForwardedTransact
         }
 
         final long chainId = chainNum.getAndIncrement();
-        LOG.debug("Transactoin chain {} created with listener {}, backing store chains {}", chainId, listener,
-                delegates);
-        return new DOMDataBrokerTransactionChainImpl(chainId, delegates, this, listener);
+        LOG.debug("Transactoin chain {} created, backing store chains {}", chainId, delegates);
+        return new DOMDataBrokerTransactionChainImpl(chainId, delegates, this);
     }
 }