Class OSGiDOMDataBroker
- java.lang.Object
-
- org.opendaylight.controller.cluster.databroker.OSGiDOMDataBroker
-
- All Implemented Interfaces:
DOMDataBroker
,DOMExtensibleService<DOMDataBroker,DOMDataBrokerExtension>
,DOMService
,DOMTransactionFactory
@Beta public final class OSGiDOMDataBroker extends Object implements DOMDataBroker
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
OSGiDOMDataBroker.Config
-
Constructor Summary
Constructors Constructor Description OSGiDOMDataBroker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DOMTransactionChain
createMergingTransactionChain(DOMTransactionChainListener listener)
DOMTransactionChain
createTransactionChain(DOMTransactionChainListener listener)
ClassToInstanceMap<DOMDataBrokerExtension>
getExtensions()
DOMDataTreeReadTransaction
newReadOnlyTransaction()
DOMDataTreeReadWriteTransaction
newReadWriteTransaction()
DOMDataTreeWriteTransaction
newWriteOnlyTransaction()
-
-
-
Method Detail
-
newReadOnlyTransaction
public DOMDataTreeReadTransaction newReadOnlyTransaction()
- Specified by:
newReadOnlyTransaction
in interfaceDOMTransactionFactory
-
newWriteOnlyTransaction
public DOMDataTreeWriteTransaction newWriteOnlyTransaction()
- Specified by:
newWriteOnlyTransaction
in interfaceDOMTransactionFactory
-
newReadWriteTransaction
public DOMDataTreeReadWriteTransaction newReadWriteTransaction()
- Specified by:
newReadWriteTransaction
in interfaceDOMTransactionFactory
-
getExtensions
public ClassToInstanceMap<DOMDataBrokerExtension> getExtensions()
- Specified by:
getExtensions
in interfaceDOMExtensibleService<DOMDataBroker,DOMDataBrokerExtension>
-
createTransactionChain
public DOMTransactionChain createTransactionChain(DOMTransactionChainListener listener)
- Specified by:
createTransactionChain
in interfaceDOMDataBroker
-
createMergingTransactionChain
public DOMTransactionChain createMergingTransactionChain(DOMTransactionChainListener listener)
- Specified by:
createMergingTransactionChain
in interfaceDOMDataBroker
-
-