O - - data tree item Object extends DataObjectpublic abstract class AbstractNotificationSupplierBase<O extends org.opendaylight.yangtools.yang.binding.DataObject> extends Object implements NotificationSupplierDefinition<O>
DataTreeChangeListener
and close method. In additional case, it contains help methods for all Supplier implementations.| Constructor and Description |
|---|
AbstractNotificationSupplierBase(org.opendaylight.controller.md.sal.binding.api.DataBroker db,
Class<O> clazz)
Default constructor for all Notification Supplier implementation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef |
createNodeRef(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path)
Create a node reference.
|
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId |
getNodeId(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path)
Get the node identifier.
|
protected static org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey> |
getNodeII(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> ii)
Method returns a keyed
InstanceIdentifier for Node from inventory
because this path is a base for every OF paths. |
protected static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> |
getNodeWildII()
Method returns a wildCard
InstanceIdentifier for Node from inventory
because this path is a base for every OF paths. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetWildCardPathpublic void close()
throws Exception
close in interface AutoCloseableExceptionprotected static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> getNodeWildII()
InstanceIdentifier for Node from inventory
because this path is a base for every OF paths.protected static org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.NodeKey> getNodeII(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> ii)
InstanceIdentifier for Node from inventory
because this path is a base for every OF paths.ii - - key for keyed Node InstanceIdentifierpublic static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef createNodeRef(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path)
path - pointer to elementNodeKey and wrapped in NodeRefpublic static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId getNodeId(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path)
path - pointer to elementNodeIdCopyright © 2019 OpenDaylight. All rights reserved.