Package com.atlassian.confluence.upgrade
Interface DatabaseUpgradeTask
- All Superinterfaces:
UpgradeTask
,UpgradeTaskInfo
- All Known Implementing Classes:
AbstractConstraintCreationUpgradeTask
,AbstractPageTemplateMigrationUpgradeTask
,AbstractUserMappingUpgradeTask
,BandanaKeyUniqueConstraintUpgradeTask
,BandanaTokenCleanupUpgradeTask
,BandanaXStreamValueUpgradeTask
,DbTrueFalseTypeFixUpgradeTask
,DecoratorLangMacroReplacementUpgradeTask
,DenormalisedContentPermissionsTriggersUpgradeTask
,DenormalisedContentPermissionsUpgradeTask
,DenormalisedContentStatusUpgradeTask
,DenormalisedPermissionsTriggersUpgradeTask
,DenormalisedSpacePermissionsUpgradeTask
,EmbeddedCrowdAddGroupExternalIdUpgradeTask
,EmbeddedCrowdSchemaUpgradeTask
,MigrateScheduledJobCacheUpgradeTask
,MigrateTrashDateUpgradeTask
,NullModificationDateDraftUpgradeTask
,ResetJournalStateUpgradeTask
,TurnFastPermissionsOnByDefaultUpgradeTask
,UserDirectoryPasswordEncryptionUpgradeTask
,WikiToXhtmlMigrationUpgradeTask
A marker interface to be implemented by upgrade tasks that perform operations on the database.
It prevents them from running on two nodes of a cluster at the same time.
Most of the upgrade tasks are DatabaseUpgradeTask too.
-
Field Summary
Fields inherited from interface com.atlassian.confluence.upgrade.UpgradeTask
log
-
Method Summary
Methods inherited from interface com.atlassian.confluence.upgrade.UpgradeTask
doUpgrade, getConstraint, getErrors, validate
Methods inherited from interface com.atlassian.confluence.upgrade.UpgradeTaskInfo
getBuildNumber, getName, getShortDescription, isDatabaseUpgrade