Class DefaultUpgradeState
java.lang.Object
org.opendaylight.openflowplugin.applications.arbitratorreconciliation.impl.DefaultUpgradeState
- All Implemented Interfaces:
AutoCloseable,org.opendaylight.mdsal.binding.api.DataListener<UpgradeConfig>,UpgradeState
@Singleton
public final class DefaultUpgradeState
extends Object
implements UpgradeState, org.opendaylight.mdsal.binding.api.DataListener<UpgradeConfig>, AutoCloseable
Default implementation of
UpgradeState, driven by datastore updates.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultUpgradeState(org.opendaylight.mdsal.binding.api.DataBroker dataBroker) -
Method Summary
-
Constructor Details
-
DefaultUpgradeState
@Inject public DefaultUpgradeState(org.opendaylight.mdsal.binding.api.DataBroker dataBroker)
-
-
Method Details
-
close
@PreDestroy public void close()- Specified by:
closein interfaceAutoCloseable
-
isUpgradeInProgress
public boolean isUpgradeInProgress()- Specified by:
isUpgradeInProgressin interfaceUpgradeState
-
dataChangedTo
- Specified by:
dataChangedToin interfaceorg.opendaylight.mdsal.binding.api.DataListener<UpgradeConfig>
-