*/
package org.opendaylight.openflowplugin.impl;
-import org.opendaylight.controller.md.sal.binding.api.DataBroker;
-import org.opendaylight.controller.md.sal.binding.api.ForwardingDataBroker;
+import org.opendaylight.mdsal.binding.api.DataBroker;
+import org.opendaylight.mdsal.binding.api.TransactionChain;
+import org.opendaylight.mdsal.binding.api.TransactionChainListener;
+import org.opendaylight.mdsal.binding.spi.ForwardingDataBroker;
/**
* Delegating {@link PingPongDataBroker} implementation.
*
* @author Michael Vorburger.ch
*/
+// FIXME: this should not be necessary
public class ForwardingPingPongDataBroker extends ForwardingDataBroker implements PingPongDataBroker {
private final DataBroker delegate;
protected DataBroker delegate() {
return delegate;
}
+
+ @Override
+ public TransactionChain createTransactionChain(final TransactionChainListener listener) {
+ return delegate().createMergingTransactionChain(listener);
+ }
}