Package com.atlassian.jira.cluster.zdu
@ParametersAreNonnullByDefault
package com.atlassian.jira.cluster.zdu
Package for Zero Downtime Upgrades.
- Since:
- 7.3
- 
ClassDescriptionAllows the retrieval of the current cluster upgrade state from the database.Creates a plugin loader which can freeze the list of loaded plugins - effectively stopping it from loading new plugins put into theinstalled-pluginsdirectory.Published when a delayed upgrade task has failed.This event is fired when all nodes have been upgraded and the upgrade tasks are about to be started.This event is fired when the cluster entersUpgradeState.STABLEdue to cancellation.This event is fired when the cluster entersUpgradeState.UPGRADE_TASKS_FAILEDstate due to the upgrade having thrown an exception.This event is fired when the cluster entersUpgradeState.STABLEdue to the upgrade having finished successfully.This event is fired when the cluster entersUpgradeState.READY_TO_UPGRADE.This information uniquely identifies the code version of a node.Cluster Upgrade State Manager for non-clustered environmentAs opposed toDefaultDatabaseUpgradeStateManager, this class will always return values which are correct for single node, non-clustered environments.This defines which state the cluster is currently operating in.