com.atlassian.confluence.upgrade
Interface UpgradeTask
- All Known Subinterfaces:
- DatabaseUpgradeTask
- All Known Implementing Classes:
- AbstractUpgradeTask, AtlassianUpgradeFollowersUpgradeTask, AttachmentFileNameUpgradeTask, AttachmentsFileSizeUpgradeTask, ChangeLogoStorageUpgradeTask, ColourSchemesUpgradeTask, CommentParentColumnUpgradeTask, ContentStatusUpgradeTask, ConvertAdministerConfluenceToSystemAdministratorUpgradeTask, CorrectAttachmentCreatorUpgradeTask, DailyReportPreferenceUpgradeTask, DefaultSpaceContentUpgradeTask, DraftDataCleaningUpgradeTask, DropDraftTableUpgradeTask, DuplicateNotificationsCleanupUpgradeTask, EnableAntiXssModeUpgradeTask, ExcerptMacroUpgradeTask, FollowFavouriteUpgradeTask, GuardPermissionsUpgradeTask, HashTaskListKeysUpgradeTask, HierarchicalFileSystemAttachmentUpgradeTask, HiLoIdRepairUpgradeTask, IncreasePoolSizeUpgradeTask, InitApplicationKeysUpgradeTask, InitialiseSidUpgradeTask, IntroduceShortcutLinkAliasUpgradeTask, LegacyContentPermissionUpgradeTask, MacroToPluginUpgradeTask, MailCreationDateUpgradeTask, MailDatabaseUpgradeTask, MailServerConfigUpdate, MoveBackupSettingsToDatabaseUpgradeTask, MoveBandanaConfigsToDatabaseUpgradeTask, MoveFormatsToDatabaseUpgradeTask, MoveGlobalConfigToBandanaUpgradeTask, MoveLayoutsToDatabaseUpgradeTask, MoveNonPictureProfileAttachmentsUpgradeTask, MovePluginsToDatabaseUpgradeTask, MoveUserMacrosToBandanaUpgradeTask, NewConfigUpgradeTask, NewSpacePermissionsUpgradeTask, OSUserToAtlassianUserMigrationUpgradeTask, PagePermissionUpgradeTask, PagePropertiesUpgradeTask, PersonalInformationRepairUpgradeTask, PurgeCorruptOutgoingLinksUpgradeTask, PurgeThumbnailsUpgradeTask, RebuildAncestorsUpgradeTask, RebuildIndexUpgradeTask, ReduceIndexNameLengthUpgradeTask, RemoveActiveFlagUpgradeTask, RemoveBlankReferrersUpgradeTask, RemoveClassicThemeUpgradeTask, RemoveDuplicateTaskListKeysUpgradeTask, RemoveEmailTemplatesTableUpgradeTask, RemoveGlobalAnonymousPermissionsUpgradeTask, RemoveOldCommentVersionFromParentComment, RenamePositionColumnUpgradeTask, ResizeProfileImagesUpgradeTask, ResourceUpgradeTask, SeparateContentBodyTableUpgradeTask, SetGlobalSpaceTypeUpgradeTask, ShortcutLinksUpgradeTask, SpaceGroupUpgradeTask, SpaceRelationUpgradeTask, TinyMce3UpgradeTask, UpdateReferrerConfigUpgradeTask, UserStatusPermissionUpgradeTask, VersionCommentsUpgradeTask, VersionedAttachmentDatabaseUpgradeTask, VersionedAttachmentsUpgradeTask, VersionedAttachmentVersionDatabaseUpgradeTask
public interface UpgradeTask
Field Summary |
static org.apache.log4j.Logger |
log
Deprecated. |
log
@Deprecated
static final org.apache.log4j.Logger log
- Deprecated.
- All upgrade tasks should use this log for convenience, unless there's some overriding
reason to use a different log
getBuildNumber
java.lang.String getBuildNumber()
- Returns:
- The build number that this upgrade is applicable to
getShortDescription
java.lang.String getShortDescription()
- A short (<50 chars) description of the upgrade action
doUpgrade
void doUpgrade()
throws java.lang.Exception
- Perform the upgrade.
- Throws:
java.lang.Exception
getErrors
java.util.Collection<UpgradeError> getErrors()
- Return any errors that occur. Each entry is an UpgradeError.
Copyright © 2003-2010 Atlassian. All Rights Reserved.