Class ArbitratorReconciliationManagerImpl
java.lang.Object
org.opendaylight.openflowplugin.applications.arbitratorreconciliation.impl.ArbitratorReconciliationManagerImpl
- All Implemented Interfaces:
AutoCloseable,ReconciliationNotificationListener
@Singleton
public final class ArbitratorReconciliationManagerImpl
extends Object
implements ReconciliationNotificationListener, AutoCloseable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionfinal class -
Constructor Summary
ConstructorsConstructorDescriptionArbitratorReconciliationManagerImpl(ReconciliationManager reconciliationManager, org.opendaylight.mdsal.binding.api.RpcProviderService rpcProviderService, org.opendaylight.mdsal.binding.api.RpcService rpcService, UpgradeState upgradeState) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()com.google.common.util.concurrent.ListenableFuture<Boolean> endReconciliation(DeviceInfo node) getName()intcom.google.common.util.concurrent.ListenableFuture<Boolean>
-
Constructor Details
-
ArbitratorReconciliationManagerImpl
@Inject public ArbitratorReconciliationManagerImpl(ReconciliationManager reconciliationManager, org.opendaylight.mdsal.binding.api.RpcProviderService rpcProviderService, org.opendaylight.mdsal.binding.api.RpcService rpcService, UpgradeState upgradeState)
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
startReconciliation
public com.google.common.util.concurrent.ListenableFuture<Boolean> startReconciliation(DeviceInfo node) - Specified by:
startReconciliationin interfaceReconciliationNotificationListener
-
endReconciliation
public com.google.common.util.concurrent.ListenableFuture<Boolean> endReconciliation(DeviceInfo node) - Specified by:
endReconciliationin interfaceReconciliationNotificationListener
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceReconciliationNotificationListener
-
getName
- Specified by:
getNamein interfaceReconciliationNotificationListener
-
getResultState
- Specified by:
getResultStatein interfaceReconciliationNotificationListener
-