Interface NotificationSupplierDefinition<O extends org.opendaylight.yangtools.yang.binding.DataObject>
-
- Type Parameters:
O
- -DataObject
represent Data Tree Item from DataStore
- All Superinterfaces:
AutoCloseable
,org.opendaylight.mdsal.binding.api.DataTreeChangeListener<O>
,EventListener
- All Known Subinterfaces:
NotificationSupplierForItem<O,C,U,D>
,NotificationSupplierForItemRoot<O,C,D>
,NotificationSupplierForItemStat<O,N>
- All Known Implementing Classes:
AbstractNotificationSupplierBase
,AbstractNotificationSupplierForItem
,AbstractNotificationSupplierForItemRoot
,AbstractNotificationSupplierForItemStat
,FlowNotificationSupplierImpl
,FlowStatNotificationSupplierImpl
,FlowTableStatNotificationSupplierImpl
,GroupNotificationSupplierImpl
,GroupStatNotificationSupplierImpl
,MeterNotificationSupplierImpl
,MeterStatNotificationSupplierImpl
,NodeConnectorNotificationSupplierImpl
,NodeConnectorStatNotificationSupplierImpl
,NodeNotificationSupplierImpl
,QueueStatNotificationSupplierImpl
public interface NotificationSupplierDefinition<O extends org.opendaylight.yangtools.yang.binding.DataObject> extends AutoCloseable, org.opendaylight.mdsal.binding.api.DataTreeChangeListener<O>
Default definition for every Notification Supplier. Migration from notification toDataTreeChangeListener
has one keyed component - WildCarded Path which represent a changes checker in DataStoreTreeNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.InstanceIdentifier<O>
getWildCardPath()
Method return wildCardPath for Listener registration and for identify the correct KeyInstanceIdentifier from Data Tree Item in DataStore.-
Methods inherited from interface java.lang.AutoCloseable
close
-
-
-
-
Method Detail
-
getWildCardPath
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<O> getWildCardPath()
Method return wildCardPath for Listener registration and for identify the correct KeyInstanceIdentifier from Data Tree Item in DataStore.- Returns:
InstanceIdentifier
-
-