Class DistributedShardChangePublisher
- java.lang.Object
-
- org.opendaylight.mdsal.dom.spi.AbstractRegistrationTree<org.opendaylight.mdsal.dom.spi.AbstractDOMDataTreeChangeListenerRegistration<?>>
-
- org.opendaylight.controller.cluster.sharding.DistributedShardChangePublisher
-
- All Implemented Interfaces:
org.opendaylight.mdsal.dom.spi.store.DOMStoreTreeChangePublisher
public class DistributedShardChangePublisher extends org.opendaylight.mdsal.dom.spi.AbstractRegistrationTree<org.opendaylight.mdsal.dom.spi.AbstractDOMDataTreeChangeListenerRegistration<?>> implements org.opendaylight.mdsal.dom.spi.store.DOMStoreTreeChangePublisher
-
-
Constructor Summary
Constructors Constructor Description DistributedShardChangePublisher(DataStoreClient client, AbstractDataStore distributedDataStore, org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier prefix, Map<org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier,org.opendaylight.mdsal.dom.spi.shard.ChildShardContext> childShards)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <L extends org.opendaylight.mdsal.dom.api.DOMDataTreeChangeListener>
org.opendaylight.mdsal.dom.spi.AbstractDOMDataTreeChangeListenerRegistration<L>registerTreeChangeListener(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path, L listener)protected voidregistrationRemoved(org.opendaylight.mdsal.dom.spi.AbstractDOMDataTreeChangeListenerRegistration<?> registration)
-
-
-
Constructor Detail
-
DistributedShardChangePublisher
public DistributedShardChangePublisher(DataStoreClient client, AbstractDataStore distributedDataStore, org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier prefix, Map<org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier,org.opendaylight.mdsal.dom.spi.shard.ChildShardContext> childShards)
-
-
Method Detail
-
registrationRemoved
protected void registrationRemoved(org.opendaylight.mdsal.dom.spi.AbstractDOMDataTreeChangeListenerRegistration<?> registration)
-
registerTreeChangeListener
public <L extends org.opendaylight.mdsal.dom.api.DOMDataTreeChangeListener> org.opendaylight.mdsal.dom.spi.AbstractDOMDataTreeChangeListenerRegistration<L> registerTreeChangeListener(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path, L listener)- Specified by:
registerTreeChangeListenerin interfaceorg.opendaylight.mdsal.dom.spi.store.DOMStoreTreeChangePublisher
-
-