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 NcreateNotification(O statisticsDataTreeItem, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<O> path)Method produces relevant Statistics kind ofNotificationfrom statistics data tree item identified byInstanceIdentifierpath.-
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 ofNotificationfrom statistics data tree item identified byInstanceIdentifierpath.- Parameters:
statisticsDataTreeItem- - Statistics Data Tree Itempath- - Identifier of Data Tree Item- Returns:
Notification- relevant API contract Notification
-
-