| AbstractConstraintCreationUpgradeTask | An abstract upgrade task for when you just want to run a bunch of constraint creation statements from a properties file. |
| AtlassianUpgradeFollowersUpgradeTask | Converts followers based on the my:follow label to Connections. |
| AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask | An upgrade task used to migrate the repository configuration from Atlassian User into the appropriate directories in Embedded Crowd. |
| AtlassianUserToEmbeddedCrowdDataUpgradeTask | Convert all users and groups in the local Confluence directory to Crowd internal directory users. |
| AttachmentFileNameUpgradeTask | Upgrade confluence file system based attachment storage to use new ID naming strategy for attachments [CONF-2948] |
| AttachmentsFileSizeUpgradeTask | Task that goes through all attachments and makes sure the files are the right size. |
| BandanaKeyUniqueConstraintCleaner | Cleans up the bandana table so that unique and not null constraints can be applied to the context and key columns. |
| BandanaKeyUniqueConstraintUpgradeTask | Alter the Bandana table to make sure the Bandana context and keys have not null and unique constraints on them. |
| BodyTypeUpgradeTask | Iterates over the content and sets the BodyType to either mail or wiki as per the content type. |
| BundleUserMacrosUpgradeTask | This class is deprecated. BN 3.4 - This upgrade task cannot be used since it cannot be applied to new installs (CONFDEV-796). Reinstate this task when user macros are proper plugins. |
| ChangeLogoStorageUpgradeTask | We have changed the way logo images are stored in confluence. |
| ClickrLeftNavMigrationUpgradeTask | |
| ColourSchemesUpgradeTask | |
| CommentParentColumnUpgradeTask | Task that goes through all attachments and makes sure the files are the right size. |
| ContentPermissionConstraintsUpgradeTask | Adds required multi-column unique constraints to the content permission tables. |
| ContentStatusUpgradeTask | |
| ConvertAdministerConfluenceToSystemAdministratorUpgradeTask | UpgradeTask that takes existing "Administer Confluence" permissions and changes them into "System Administator" permissions by direct JDBC. |
| CorrectAttachmentCreatorUpgradeTask | In older versions of Confluence, when a new version of an attachment was created, only the last modifier field was set. |
| DailyReportPreferenceUpgradeTask | |
| DataAccessUtils | Provides access to several underlying Hibernate and JDBC data access objects, which are commonly used in database-related upgrade tasks. |
| DefaultSpaceContentUpgradeTask | |
| DeleteMovedFormatsUpgradeTask | Deletes the formats from the filesystem assuming that the MoveFormatsToDatabaseUpgradeTask has already
moved them to the database. |
| DeleteMovedPluginsUpgradeTask | This upgrade task is intended for use after the MovePluginsToDatabaseUpgradeTask and
will delete the plugins that have been moved to the database. |
| DraftDataCleaningUpgradeTask | Remove drafts created by CONF-12144 with a null page ID or type. |
| DropDraftTableUpgradeTask | |
| DuplicateNotificationsCleanupUpgradeTask | Delete duplications from the notifications table. |
| EmbeddedCrowdInitUpgradeTask | Initialises data that is required by Embedded Crowd. |
| EmbeddedCrowdSchemaUpgradeTask | Adds required multi-column unique constraints to the Crowd database tables |
| EmbeddedCrowdSynchronisationUpgradeTask | |
| EnableAntiXssModeUpgradeTask | |
| ExcerptMacroUpgradeTask | |
| FollowFavouriteUpgradeTask | Converts the favourite-user model into the confluence 3.0 follow user model. |
| GuardPermissionsUpgradeTask | Task to make sure that permissions are migrated cleanly between 1.1.x and 1.2.x What this will do: - |
| HashTaskListKeysUpgradeTask | |
| HierarchicalFileSystemAttachmentMoveTask |
A task that will move attachments from the previous storage layout of contentid/attachmentid/version (or for
CONF-8298 the layout last4digitsOfContentId/contentId/attachmentId/version) to the layout used by the new
|
| HierarchicalFileSystemAttachmentUpgradeTask | |
| HiLoIdRepairUpgradeTask | POSITION is a key word as far as HSQLDB 1.8 is concerned. |
| HsqlLockModeUpgradeTask | |
| IncreasePoolSizeUpgradeTask | The indexing scheme used in 1.4.1 needs 10 DB connections. |
| InitApplicationKeysUpgradeTask | Generates a system public/private key pair on upgrade |
| InitialiseSidUpgradeTask | Generate a SID on upgrade |
| IntroduceShortcutLinkAliasUpgradeTask | |
| LoginInfoUpgradeTask | |
| MacroToPluginUpgradeTask | |
| MailCreationDateUpgradeTask | Upgrade the creation date field of the existing emails, setting it to either the emails received date (if it exists) or the emails sent date (if it exists). |
| MailDatabaseUpgradeTask | |
| MailServerConfigUpdate | Updates the change in the mail config file from " |
| MoveBackupSettingsToDatabaseUpgradeTask | |
| MoveBandanaConfigsToDatabaseUpgradeTask | |
| MoveFormatsToDatabaseUpgradeTask | |
| MoveGlobalConfigToBandanaUpgradeTask | |
| MoveLayoutsToDatabaseUpgradeTask | |
| MoveNonPictureProfileAttachmentsUpgradeTask | |
| MovePluginsToDatabaseUpgradeTask | Move uploaded plugins to the database. |
| MoveUserMacrosToBandanaUpgradeTask | |
| NetworkAndSiteNotificationTypesRestoreUpgradeTask | Fixes digest notifications after an import from pre-3.3.1. |
| NetworkAndSiteNotificationTypesUpgradeTask | Fills in false values for nulls in the network and digest notification columns. |
| NewConfigUpgradeTask | |
| NewSpacePermissionsUpgradeTask | Task to make sure that permissions are migrated cleanly between 1.1.x and 1.2.x What this will do: - |
| OSUserToEmbeddedCrowdMigrationUpgradeTask | |
| PagePermissionUpgradeTask | |
| PersonalInformationRepairTask | Runnable which performs the actual PersonalInformation repair. |
| PersonalInformationRepairUpgradeTask | Upgrade task to ensure that for all the user names attached to content in Confluence a PersonalInformation objects exist. |
| PurgeCorruptOutgoingLinksUpgradeTask | |
| PurgeThumbnailsUpgradeTask | |
| RebuildAncestorsUpgradeTask | Rebuilds the ancestor table. |
| RebuildIndexUpgradeTask | Trigger a rebuild of the lucene index |
| ReduceIndexNameLengthUpgradeTask | |
| RemoveAPRUpgradeTask | |
| RemoveBlankReferrersUpgradeTask | |
| RemoveClassicThemeUpgradeTask | |
| RemoveDuplicateTaskListKeysUpgradeTask | |
| RemoveEmailTemplatesTableUpgradeTask | |
| RemoveGlobalAnonymousPermissionsUpgradeTask | Task to make sure that the CREATESPACE and ADMINISTRATECONFLUENCE global permissions are removed for anonymous users. |
| RemoveOldCommentVersionFromParentComment | This task fixes the problem found in CONF-2941 |
| RemoveSocialBookmarkingPluginUpgradeTask | |
| RenamePositionColumnUpgradeTask | POSITION is a key word as far as HSQLDB 1.8 is concerned. |
| ReportUserMacrosWithWikiTemplateUpgradeTask | This isn't really an upgrade task, it is just convenient for it to run at that time. |
| ResizeProfileImagesUpgradeTask | |
| ResourceUpgradeTask | |
| SeparateContentBodyTableUpgradeTask | |
| SessionClearingRowCallbackHandler | Implementation of RowCallbackHandler which clears the session after processing a configurable number of rows. |
| SetGlobalSpaceTypeUpgradeTask | |
| ShortcutLinksUpgradeTask | |
| SmtpToJmxMailServerUpgradeTask | |
| SpaceGroupUpgradeTask | |
| SpaceRelationUpgradeTask | |
| TableStyleRemovalUpgradeTask | |
| TinyMce3UpgradeTask | |
| TrustedApplicationsCleanUpUpgradeTask | Due to lax validation, pre-3.5 versions of Confluence can contain IP and URL restrictions that are invalid. |
| UpdateReferrerConfigUpgradeTask | |
| UserMacroConfigConversionUpgradeTask | |
| UserMacroConfigFormatUpgradeTask | Update old pre 1.4 user macros that were stored as strings. |
| UserStatusPermissionUpgradeTask | This upgrade task gives all users with the 'Use Confluence' permission the 'Update Status' permission |
| VersionCommentsUpgradeTask | |
| VersionedAttachmentDatabaseUpgradeTask | |
| VersionedAttachmentsUpgradeTask | Task that just sets the build number to that of the 103 |
| VersionedAttachmentVersionDatabaseUpgradeTask | |
| WikiToXhtmlMigrationUpgradeTask | Convert all wiki formatted content to XHTML content as part of the upgrade. |