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:
close
in interfaceAutoCloseable
-
isUpgradeInProgress
public boolean isUpgradeInProgress()- Specified by:
isUpgradeInProgress
in interfaceUpgradeState
-
dataChangedTo
- Specified by:
dataChangedTo
in interfaceorg.opendaylight.mdsal.binding.api.DataListener<UpgradeConfig>
-