Class EdgeIndexRebuildUpgradeTask

  • All Implemented Interfaces:
    com.atlassian.sal.api.upgrade.PluginUpgradeTask

    @Component
    public class EdgeIndexRebuildUpgradeTask
    extends Object
    implements com.atlassian.sal.api.upgrade.PluginUpgradeTask
    A PluginUpgradeTask which forces a rebuild of the edge index.
    Since:
    5.2
    • Constructor Detail

      • EdgeIndexRebuildUpgradeTask

        @Autowired
        public EdgeIndexRebuildUpgradeTask​(EdgeIndexBuilder edgeIndexBuilder)
    • Method Detail

      • getBuildNumber

        public int getBuildNumber()
        Specified by:
        getBuildNumber in interface com.atlassian.sal.api.upgrade.PluginUpgradeTask
      • getShortDescription

        public String getShortDescription()
        Specified by:
        getShortDescription in interface com.atlassian.sal.api.upgrade.PluginUpgradeTask
      • doUpgrade

        public Collection<com.atlassian.sal.api.message.Message> doUpgrade()
        Specified by:
        doUpgrade in interface com.atlassian.sal.api.upgrade.PluginUpgradeTask
      • getPluginKey

        public String getPluginKey()
        Specified by:
        getPluginKey in interface com.atlassian.sal.api.upgrade.PluginUpgradeTask