| Package | Description | 
|---|---|
| org.opendaylight.openflowplugin.applications.notification.supplier | 
 Base project package for a module Provider and base notification listener/supplier interface. 
 | 
| org.opendaylight.openflowplugin.applications.notification.supplier.impl | 
 Package contains notification listener/supplier implementations. 
 | 
| org.opendaylight.openflowplugin.applications.notification.supplier.impl.item | 
 Package contains OF Items (Flow, Group, Meter ...) notification listener/supplier implementations 
 | 
| org.opendaylight.openflowplugin.applications.notification.supplier.impl.item.stat | 
 Package contains OF Statistics Items (Flow, Group, Meter ...) notification listener/supplier implementations 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NotificationSupplierForItem<O extends org.opendaylight.yangtools.yang.binding.DataObject,C extends org.opendaylight.yangtools.yang.binding.Notification,U extends org.opendaylight.yangtools.yang.binding.Notification,D extends org.opendaylight.yangtools.yang.binding.Notification>
Supplier Item contracts definition for every Notification. 
 | 
interface  | 
NotificationSupplierForItemRoot<O extends org.opendaylight.yangtools.yang.binding.DataObject,C extends org.opendaylight.yangtools.yang.binding.Notification,D extends org.opendaylight.yangtools.yang.binding.Notification>
Supplier Root Item contracts definition for every Notification. 
 | 
interface  | 
NotificationSupplierForItemStat<O extends org.opendaylight.yangtools.yang.binding.DataObject,N extends org.opendaylight.yangtools.yang.binding.Notification>
Notifications for Statistics have little bit different case,
 because it looks like they have response for create and update. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractNotificationSupplierBase<O extends org.opendaylight.yangtools.yang.binding.DataObject>
Public abstract basic Supplier implementation contains code for a make Supplier instance,
 registration Supplier like  
DataTreeChangeListener
 and close method. | 
class  | 
AbstractNotificationSupplierForItemRoot<O extends org.opendaylight.yangtools.yang.binding.DataObject,C extends org.opendaylight.yangtools.yang.binding.Notification,D extends org.opendaylight.yangtools.yang.binding.Notification>
Class is package protected abstract implementation for all Root Items
 Notification Suppliers. 
 | 
class  | 
NodeConnectorNotificationSupplierImpl
Implementation define a contract between  
FlowCapableNodeConnector data object
 and NodeConnectorUpdated and NodeConnectorRemoved notifications. | 
class  | 
NodeNotificationSupplierImpl
Implementation define a contract between  
FlowCapableNode data object
 and NodeUpdated and NodeRemoved notifications. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractNotificationSupplierForItem<O extends org.opendaylight.yangtools.yang.binding.DataObject,C extends org.opendaylight.yangtools.yang.binding.Notification,U extends org.opendaylight.yangtools.yang.binding.Notification,D extends org.opendaylight.yangtools.yang.binding.Notification>
Class is package protected abstract implementation for all Old Root Items
 Notification Suppliers. 
 | 
class  | 
FlowNotificationSupplierImpl
Implementation define a contract between  
Flow data object
 and FlowAdded, FlowUpdated and FlowRemoved notifications. | 
class  | 
GroupNotificationSupplierImpl
Implementation define a contract between  
Group data object
 and GroupAdded, GroupUpdated and GroupRemoved notifications. | 
class  | 
MeterNotificationSupplierImpl
Implementation define a contract between  
Meter data object
 and MeterAdded, MeterUpdated and MeterRemoved notifications. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractNotificationSupplierForItemStat<O extends org.opendaylight.yangtools.yang.binding.DataObject,N extends org.opendaylight.yangtools.yang.binding.Notification>
Class is package protected abstract implementation for all Old Statistics
 Notification Suppliers. 
 | 
class  | 
FlowStatNotificationSupplierImpl
Implementation define a contract between  
FlowStatistics data object
 and FlowsStatisticsUpdate notification. | 
class  | 
FlowTableStatNotificationSupplierImpl
Implementation define a contract between  
FlowTableStatistics data object
 and FlowTableStatisticsUpdate notification. | 
class  | 
GroupStatNotificationSupplierImpl
Implementation define a contract between  
GroupStatistics data object
 and GroupStatisticsUpdated notification. | 
class  | 
MeterStatNotificationSupplierImpl
Implementation define a contract between  
MeterStatistics data object
 and MeterStatisticsUpdated notification. | 
class  | 
NodeConnectorStatNotificationSupplierImpl
Implementation define a contract between  
FlowCapableNodeConnectorStatistics data object
 and NodeConnectorStatisticsUpdate notification. | 
class  | 
QueueStatNotificationSupplierImpl
Implementation define a contract between  
FlowCapableNodeConnectorQueueStatisticsData data object
 and QueueStatisticsUpdate notification. | 
Copyright © 2019 OpenDaylight. All rights reserved.