Package com.atlassian.confluence.plugin
Interface PluginUpgradeFinalizationTask
- All Superinterfaces:
com.atlassian.sal.api.upgrade.PluginUpgradeTask
public interface PluginUpgradeFinalizationTask
extends com.atlassian.sal.api.upgrade.PluginUpgradeTask
A SAL upgrade task that will get deferred during ZDU mode until ZDU is finalized.
This is particularly useful for Confluence bundled plugins to avoid running upgrade tasks
prematurely while some nodes in the cluster are still running an old version of the plugin.
When ZDU mode enabled:
- on plugin activation: run
PluginUpgradeTask
s exported by the plugin
- on ZDU finalization: run PluginUpgradeFinalizationTask
s exported by the plugin
When ZDU mode disabled:
- on plugin activation: run both PluginUpgradeTask
s and PluginUpgradeFinalizationTask
s exported by the plugin- Since:
- 7.14
-
Method Summary
Methods inherited from interface com.atlassian.sal.api.upgrade.PluginUpgradeTask
doUpgrade, getBuildNumber, getPluginKey, getShortDescription