Package org.opendaylight.openflowplugin.applications.frsync.impl
package org.opendaylight.openflowplugin.applications.frsync.impl
-
ClassDescriptionAbstractFrmSyncListener<T extends org.opendaylight.yangtools.yang.binding.DataObject>Abstract Listener for node changes.Top provider of forwarding rules synchronization functionality.Listens to config changes and delegates sync entry to
SyncReactor
.Listens to operational changes and starts reconciliation throughSyncReactor
when necessary.Decorator for cluster related issues.Decorator for running delegate syncup in Future.EnrichesSyncReactorFutureDecorator
with state compression.Decorator for NodeId level syncup locking.Synchronization reactor implementation, applicable for both - syncup and reconciliation.Adding retry mechanism in case of unsuccessful syncup.