Interface NotificationSupplierForItemStat<O extends org.opendaylight.yangtools.yang.binding.DataObject,N extends org.opendaylight.yangtools.yang.binding.Notification>
-
- Type Parameters:
O
- - data tree item ObjectN
- - Statistics Notification
- All Superinterfaces:
AutoCloseable
,org.opendaylight.mdsal.binding.api.DataTreeChangeListener<O>
,EventListener
,NotificationSupplierDefinition<O>
- All Known Implementing Classes:
AbstractNotificationSupplierForItemStat
,FlowStatNotificationSupplierImpl
,FlowTableStatNotificationSupplierImpl
,GroupStatNotificationSupplierImpl
,MeterStatNotificationSupplierImpl
,NodeConnectorStatNotificationSupplierImpl
,QueueStatNotificationSupplierImpl
public interface NotificationSupplierForItemStat<O extends org.opendaylight.yangtools.yang.binding.DataObject,N extends org.opendaylight.yangtools.yang.binding.Notification> extends NotificationSupplierDefinition<O>
Notifications for Statistics have little bit different case, because it looks like they have response for create and update. But follow the statistics internal implementation processing is talks only about create event.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description N
createNotification(O statisticsDataTreeItem, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<O> path)
Method produces relevant Statistics kind ofNotification
from statistics data tree item identified byInstanceIdentifier
path.-
Methods inherited from interface java.lang.AutoCloseable
close
-
Methods inherited from interface org.opendaylight.mdsal.binding.api.DataTreeChangeListener
onDataTreeChanged, onInitialData
-
Methods inherited from interface org.opendaylight.openflowplugin.applications.notification.supplier.NotificationSupplierDefinition
getWildCardPath
-
-
-
-
Method Detail
-
createNotification
N createNotification(O statisticsDataTreeItem, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<O> path)
Method produces relevant Statistics kind ofNotification
from statistics data tree item identified byInstanceIdentifier
path.- Parameters:
statisticsDataTreeItem
- - Statistics Data Tree Itempath
- - Identifier of Data Tree Item- Returns:
Notification
- relevant API contract Notification
-
-