Class AbstractDarkFeatureEnablementTask

java.lang.Object
com.atlassian.jira.upgrade.tasks.AbstractDarkFeatureEnablementTask
All Implemented Interfaces:
com.atlassian.upgrade.spi.UpgradeTask
Direct Known Subclasses:
UpgradeTask_Build74002, UpgradeTask_Build75002, UpgradeTask_Build75003, UpgradeTask_Build75004, UpgradeTask_Build75005

@ParametersAreNonnullByDefault public abstract class AbstractDarkFeatureEnablementTask extends Object implements com.atlassian.upgrade.spi.UpgradeTask
This class is intended to be used by all upgrade tasks that turn on a feature flag for use when implementing ZDU features It turns on a provided feature flag when the upgrade is run and clears the cache (since the feature is turned on by directly modifying the database)
Since:
7.5
  • Method Details

    • getShortDescription

      public String getShortDescription()
      Specified by:
      getShortDescription in interface com.atlassian.upgrade.spi.UpgradeTask
    • runUpgrade

      public void runUpgrade(com.atlassian.upgrade.api.UpgradeContext upgradeContext)
      Specified by:
      runUpgrade in interface com.atlassian.upgrade.spi.UpgradeTask