Class CompatListenableDOMDataTreeShard
- java.lang.Object
-
- com.google.common.collect.ForwardingObject
-
- org.opendaylight.mdsal.dom.spi.shard.CompatListenableDOMDataTreeShard
-
- All Implemented Interfaces:
EventListener
,DOMDataTreeShard
,DOMDataTreeListenerRegistry
,ListenableDOMDataTreeShard
@Deprecated(forRemoval=true) public final class CompatListenableDOMDataTreeShard extends ForwardingObject implements ListenableDOMDataTreeShard
Deprecated, for removal: This API element is subject to removal in a future version.This class is scheduled for removal when we remove compatibility with dom.spi.store APIs.Compatibility layer betweenDOMStoreTreeChangePublisher
andListenableDOMDataTreeShard
. Required for migration purposes.- Author:
- Robert Varga
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ListenableDOMDataTreeShard
createIfNeeded(DOMDataTreeShard delegate)
Deprecated, for removal: This API element is subject to removal in a future version.protected DOMDataTreeShard
delegate()
Deprecated, for removal: This API element is subject to removal in a future version.void
onChildAttached(DOMDataTreeIdentifier prefix, DOMDataTreeShard child)
Deprecated, for removal: This API element is subject to removal in a future version.Invoked whenever a child is getting attached as a more specific prefix under this shard.void
onChildDetached(DOMDataTreeIdentifier prefix, DOMDataTreeShard child)
Deprecated, for removal: This API element is subject to removal in a future version.Invoked whenever a child is getting detached as a more specific prefix under this shard.<L extends DOMDataTreeListener>
ListenerRegistration<L>registerListener(L listener, Collection<DOMDataTreeIdentifier> subtrees, boolean allowRxMerges)
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class com.google.common.collect.ForwardingObject
toString
-
-
-
-
Method Detail
-
createIfNeeded
public static ListenableDOMDataTreeShard createIfNeeded(DOMDataTreeShard delegate)
Deprecated, for removal: This API element is subject to removal in a future version.
-
delegate
protected DOMDataTreeShard delegate()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
delegate
in classForwardingObject
-
onChildAttached
public void onChildAttached(DOMDataTreeIdentifier prefix, DOMDataTreeShard child)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:DOMDataTreeShard
Invoked whenever a child is getting attached as a more specific prefix under this shard.- Specified by:
onChildAttached
in interfaceDOMDataTreeShard
- Parameters:
prefix
- Child's prefixchild
- Child shard
-
onChildDetached
public void onChildDetached(DOMDataTreeIdentifier prefix, DOMDataTreeShard child)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:DOMDataTreeShard
Invoked whenever a child is getting detached as a more specific prefix under this shard.- Specified by:
onChildDetached
in interfaceDOMDataTreeShard
- Parameters:
prefix
- Child's prefixchild
- Child shard
-
registerListener
public <L extends DOMDataTreeListener> ListenerRegistration<L> registerListener(L listener, Collection<DOMDataTreeIdentifier> subtrees, boolean allowRxMerges)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
registerListener
in interfaceDOMDataTreeListenerRegistry
-
-