Class OSGiDOMDataBroker

  • All Implemented Interfaces:
    org.opendaylight.mdsal.dom.api.DOMDataBroker, org.opendaylight.mdsal.dom.api.DOMExtensibleService<org.opendaylight.mdsal.dom.api.DOMDataBroker,​org.opendaylight.mdsal.dom.api.DOMDataBrokerExtension>, org.opendaylight.mdsal.dom.api.DOMService, org.opendaylight.mdsal.dom.api.DOMTransactionFactory

    @Beta
    public final class OSGiDOMDataBroker
    extends Object
    implements org.opendaylight.mdsal.dom.api.DOMDataBroker
    • Constructor Detail

      • OSGiDOMDataBroker

        public OSGiDOMDataBroker()
    • Method Detail

      • newReadOnlyTransaction

        public org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransaction newReadOnlyTransaction()
        Specified by:
        newReadOnlyTransaction in interface org.opendaylight.mdsal.dom.api.DOMTransactionFactory
      • newWriteOnlyTransaction

        public org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction newWriteOnlyTransaction()
        Specified by:
        newWriteOnlyTransaction in interface org.opendaylight.mdsal.dom.api.DOMTransactionFactory
      • newReadWriteTransaction

        public org.opendaylight.mdsal.dom.api.DOMDataTreeReadWriteTransaction newReadWriteTransaction()
        Specified by:
        newReadWriteTransaction in interface org.opendaylight.mdsal.dom.api.DOMTransactionFactory
      • getExtensions

        public com.google.common.collect.ClassToInstanceMap<org.opendaylight.mdsal.dom.api.DOMDataBrokerExtension> getExtensions()
        Specified by:
        getExtensions in interface org.opendaylight.mdsal.dom.api.DOMExtensibleService<org.opendaylight.mdsal.dom.api.DOMDataBroker,​org.opendaylight.mdsal.dom.api.DOMDataBrokerExtension>
      • createTransactionChain

        public org.opendaylight.mdsal.dom.api.DOMTransactionChain createTransactionChain​(org.opendaylight.mdsal.dom.api.DOMTransactionChainListener listener)
        Specified by:
        createTransactionChain in interface org.opendaylight.mdsal.dom.api.DOMDataBroker
      • createMergingTransactionChain

        public org.opendaylight.mdsal.dom.api.DOMTransactionChain createMergingTransactionChain​(org.opendaylight.mdsal.dom.api.DOMTransactionChainListener listener)
        Specified by:
        createMergingTransactionChain in interface org.opendaylight.mdsal.dom.api.DOMDataBroker