Class OSGiDOMStore
java.lang.Object
org.opendaylight.controller.cluster.datastore.OSGiDOMStore
- All Implemented Interfaces:
 DistributedDataStoreInterface,DOMDataBroker.CommitCohortExtension,DOMDataBroker.Extension,DOMService.Extension<DOMDataBroker,,DOMDataBroker.Extension> DOMStore,DOMStoreTransactionFactory,DOMStoreTreeChangePublisher,ObjectExtension<DOMDataBroker,DOMDataBroker.Extension> 
@Beta
public final class OSGiDOMStore
extends Object
implements DistributedDataStoreInterface, DOMStoreTreeChangePublisher, DOMDataBroker.CommitCohortExtension
OSGi manifestation of a the distributed datastore, as represented by 
AbstractDataStore. This component's
 configuration is managed by OSGiDistributedDataStore.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionregisterCommitCohort(DOMDataTreeIdentifier path, DOMDataTreeCommitCohort cohort) registerLegacyTreeChangeListener(YangInstanceIdentifier treeId, DOMDataTreeChangeListener listener) registerProxyListener(YangInstanceIdentifier shardLookup, YangInstanceIdentifier insideShard, DOMDataTreeChangeListener delegate) registerTreeChangeListener(YangInstanceIdentifier treeId, DOMDataTreeChangeListener listener)  
- 
Constructor Details
- 
OSGiDOMStore
 
 - 
 - 
Method Details
- 
getActorUtils
- Specified by:
 getActorUtilsin interfaceDistributedDataStoreInterface
 - 
registerProxyListener
public Registration registerProxyListener(YangInstanceIdentifier shardLookup, YangInstanceIdentifier insideShard, DOMDataTreeChangeListener delegate) - Specified by:
 registerProxyListenerin interfaceDistributedDataStoreInterface
 - 
registerTreeChangeListener
public Registration registerTreeChangeListener(YangInstanceIdentifier treeId, DOMDataTreeChangeListener listener) - Specified by:
 registerTreeChangeListenerin interfaceDOMStoreTreeChangePublisher
 - 
registerCommitCohort
public Registration registerCommitCohort(DOMDataTreeIdentifier path, DOMDataTreeCommitCohort cohort) - Specified by:
 registerCommitCohortin interfaceDOMDataBroker.CommitCohortExtension
 - 
createTransactionChain
- Specified by:
 createTransactionChainin interfaceDOMStore
 - 
newReadOnlyTransaction
- Specified by:
 newReadOnlyTransactionin interfaceDOMStoreTransactionFactory
 - 
newWriteOnlyTransaction
- Specified by:
 newWriteOnlyTransactionin interfaceDOMStoreTransactionFactory
 - 
newReadWriteTransaction
- Specified by:
 newReadWriteTransactionin interfaceDOMStoreTransactionFactory
 - 
registerLegacyTreeChangeListener
public Registration registerLegacyTreeChangeListener(YangInstanceIdentifier treeId, DOMDataTreeChangeListener listener) - Specified by:
 registerLegacyTreeChangeListenerin interfaceDOMStoreTreeChangePublisher
 
 -