Interface UpgradeTaskInfo

All Known Subinterfaces:
DatabaseUpgradeTask, DeferredUpgradeTask, UpgradeTask
All Known Implementing Classes:
AbstractConstraintCreationUpgradeTask, AbstractDeferredRunUpgradeTask, AbstractIndexContentUpgradeTask, AbstractPageTemplateMigrationUpgradeTask, AbstractUpgradeTask, AbstractUserMappingUpgradeTask, BandanaKeyUniqueConstraintUpgradeTask, BandanaTokenCleanupUpgradeTask, BandanaXStreamValueUpgradeTask, DatabaseValidationQueryMigrationUpgradeTask, DbTrueFalseTypeFixUpgradeTask, DecoratorLangMacroReplacementUpgradeTask, DeleteTemporaryAttachmentUploadsUpgradeTask, DenormalisedContentPermissionsTriggersUpgradeTask, DenormalisedContentPermissionsUpgradeTask, DenormalisedContentStatusUpgradeTask, DenormalisedPermissionsTriggersUpgradeTask, DenormalisedSpacePermissionsUpgradeTask, EmbeddedCrowdAddGroupExternalIdUpgradeTask, EmbeddedCrowdSchemaUpgradeTask, MigrateScheduledJobCacheUpgradeTask, MigrateTrashDateUpgradeTask, NoopSplitIndexUpgradeTask, NullModificationDateDraftUpgradeTask, RenameTempDirPropertyUpgradeTask, ReplaceC3p0ConnectionPoolWithHikariCPUpgradeTask, ResetJournalStateUpgradeTask, SplitIndexUpgradeTask, SplitJournalUpgradeTask, SynchronyPidFileRemovalUpgradeTask, TurnFastPermissionsOnByDefaultUpgradeTask, UserDirectoryPasswordEncryptionUpgradeTask, WikiToXhtmlMigrationUpgradeTask

public interface UpgradeTaskInfo
Since:
5.5
  • Method Details

    • getBuildNumber

      String getBuildNumber()
      Returns:
      The build number that this upgrade is applicable to
    • getName

      String getName()
      The human-readable name of the upgrade task
    • getShortDescription

      String getShortDescription()
      A short (<50 chars) description of the upgrade action
    • isDatabaseUpgrade

      boolean isDatabaseUpgrade()