Class ForwardingPingPongDataBroker
java.lang.Object
com.google.common.collect.ForwardingObject
org.opendaylight.mdsal.binding.spi.ForwardingDataBroker
org.opendaylight.openflowplugin.impl.ForwardingPingPongDataBroker
- All Implemented Interfaces:
org.opendaylight.mdsal.binding.api.BindingService
,org.opendaylight.mdsal.binding.api.DataBroker
,org.opendaylight.mdsal.binding.api.DataTreeChangeService
,org.opendaylight.mdsal.binding.api.TransactionFactory
,PingPongDataBroker
public class ForwardingPingPongDataBroker
extends org.opendaylight.mdsal.binding.spi.ForwardingDataBroker
implements PingPongDataBroker
Delegating
PingPongDataBroker
implementation.
This is useful for simple strongly typed dependency injection.- Author:
- Michael Vorburger.ch
-
Constructor Summary
ConstructorDescriptionForwardingPingPongDataBroker
(org.opendaylight.mdsal.binding.api.DataBroker delegate) -
Method Summary
Modifier and TypeMethodDescriptionorg.opendaylight.mdsal.binding.api.TransactionChain
createTransactionChain
(org.opendaylight.mdsal.binding.api.TransactionChainListener listener) protected org.opendaylight.mdsal.binding.api.DataBroker
delegate()
Methods inherited from class org.opendaylight.mdsal.binding.spi.ForwardingDataBroker
createMergingTransactionChain, newReadOnlyTransaction, newReadWriteTransaction, newWriteOnlyTransaction, registerDataTreeChangeListener
Methods inherited from class com.google.common.collect.ForwardingObject
toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.opendaylight.mdsal.binding.api.DataBroker
createMergingTransactionChain
Methods inherited from interface org.opendaylight.mdsal.binding.api.DataTreeChangeService
registerDataChangeListener, registerDataListener, registerDataTreeChangeListener
Methods inherited from interface org.opendaylight.mdsal.binding.api.TransactionFactory
newReadOnlyTransaction, newReadWriteTransaction, newWriteOnlyTransaction
-
Constructor Details
-
ForwardingPingPongDataBroker
public ForwardingPingPongDataBroker(org.opendaylight.mdsal.binding.api.DataBroker delegate)
-
-
Method Details
-
delegate
protected org.opendaylight.mdsal.binding.api.DataBroker delegate()- Specified by:
delegate
in classorg.opendaylight.mdsal.binding.spi.ForwardingDataBroker
-
createTransactionChain
public org.opendaylight.mdsal.binding.api.TransactionChain createTransactionChain(org.opendaylight.mdsal.binding.api.TransactionChainListener listener) - Specified by:
createTransactionChain
in interfaceorg.opendaylight.mdsal.binding.api.DataBroker
- Overrides:
createTransactionChain
in classorg.opendaylight.mdsal.binding.spi.ForwardingDataBroker
-