Class SyncReactorGuardDecorator
java.lang.Object
org.opendaylight.openflowplugin.applications.frsync.impl.SyncReactorGuardDecorator
- All Implemented Interfaces:
SyncReactor
Decorator for NodeId level syncup locking.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Boolean>syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry) Invoked to synchronize a device.
-
Constructor Details
-
SyncReactorGuardDecorator
-
-
Method Details
-
syncup
public com.google.common.util.concurrent.ListenableFuture<Boolean> syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry) Description copied from interface:SyncReactorInvoked to synchronize a device.- Specified by:
syncupin interfaceSyncReactor- Parameters:
flowcapableNodePath- path to openflow augmentation of nodesyncupEntry- configured node + device reflection- Returns:
- synchronization outcome
-