Class OSGiDOMDataBroker
- java.lang.Object
-
- org.opendaylight.controller.cluster.databroker.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceOSGiDOMDataBroker.Config
-
Constructor Summary
Constructors Constructor Description OSGiDOMDataBroker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opendaylight.mdsal.dom.api.DOMTransactionChaincreateMergingTransactionChain(org.opendaylight.mdsal.dom.api.DOMTransactionChainListener listener)org.opendaylight.mdsal.dom.api.DOMTransactionChaincreateTransactionChain(org.opendaylight.mdsal.dom.api.DOMTransactionChainListener listener)com.google.common.collect.ClassToInstanceMap<org.opendaylight.mdsal.dom.api.DOMDataBrokerExtension>getExtensions()org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransactionnewReadOnlyTransaction()org.opendaylight.mdsal.dom.api.DOMDataTreeReadWriteTransactionnewReadWriteTransaction()org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransactionnewWriteOnlyTransaction()
-
-
-
Method Detail
-
newReadOnlyTransaction
public org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransaction newReadOnlyTransaction()
- Specified by:
newReadOnlyTransactionin interfaceorg.opendaylight.mdsal.dom.api.DOMTransactionFactory
-
newWriteOnlyTransaction
public org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction newWriteOnlyTransaction()
- Specified by:
newWriteOnlyTransactionin interfaceorg.opendaylight.mdsal.dom.api.DOMTransactionFactory
-
newReadWriteTransaction
public org.opendaylight.mdsal.dom.api.DOMDataTreeReadWriteTransaction newReadWriteTransaction()
- Specified by:
newReadWriteTransactionin interfaceorg.opendaylight.mdsal.dom.api.DOMTransactionFactory
-
getExtensions
public com.google.common.collect.ClassToInstanceMap<org.opendaylight.mdsal.dom.api.DOMDataBrokerExtension> getExtensions()
- Specified by:
getExtensionsin interfaceorg.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:
createTransactionChainin interfaceorg.opendaylight.mdsal.dom.api.DOMDataBroker
-
createMergingTransactionChain
public org.opendaylight.mdsal.dom.api.DOMTransactionChain createMergingTransactionChain(org.opendaylight.mdsal.dom.api.DOMTransactionChainListener listener)
- Specified by:
createMergingTransactionChainin interfaceorg.opendaylight.mdsal.dom.api.DOMDataBroker
-
-