Class 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

      Constructors 
      Constructor Description
      ForwardingPingPongDataBroker​(org.opendaylight.mdsal.binding.api.DataBroker delegate)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.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 interface org.opendaylight.mdsal.binding.api.DataBroker

        createMergingTransactionChain
      • Methods inherited from interface org.opendaylight.mdsal.binding.api.DataTreeChangeService

        registerDataTreeChangeListener
      • Methods inherited from interface org.opendaylight.mdsal.binding.api.TransactionFactory

        newReadOnlyTransaction, newReadWriteTransaction, newWriteOnlyTransaction
    • Constructor Detail

      • ForwardingPingPongDataBroker

        public ForwardingPingPongDataBroker​(org.opendaylight.mdsal.binding.api.DataBroker delegate)
    • Method Detail

      • delegate

        protected org.opendaylight.mdsal.binding.api.DataBroker delegate()
        Specified by:
        delegate in class org.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 interface org.opendaylight.mdsal.binding.api.DataBroker
        Overrides:
        createTransactionChain in class org.opendaylight.mdsal.binding.spi.ForwardingDataBroker