Package com.atlassian.confluence.upgrade.upgradetask

Class Summary
AbstractConstraintCreationUpgradeTask An abstract upgrade task for when you just want to run a bunch of constraint creation statements from a properties file.
AddUniqueAttachmentIdConstraintToAttachmentDataUpgradeTask This task adds a unique constraint to the AttachmentId column on the AttachmentData table.
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 Deprecated. BN 3.4 - This upgrade task cannot be used since it cannot be applied to new installs (CONFDEV-796).
ChangeLogoStorageUpgradeTask We have changed the way logo images are stored in confluence.
ChangeSpaceDescriptionsBodyTypeTask  
ChangeSpaceDescriptionsBodyTypeUpgradeTask This upgrade task has two responsibilities: (1) update all SpaceDescription's that have a BodyContent with type BodyType.XHTML back to BodyType.WIKI (2) resolve all entity references introduced as a result of erroneously marking SpaceDescription's as XHTML to begin with.
ClickrLeftNavMigrationUpgradeTask  
ColourSchemesUpgradeTask  
CommentParentColumnUpgradeTask Task that goes through all attachments and makes sure the files are the right size.
ConditionallyEnableMailArchivePluginUpgradeTask The mail archive feature is now packaged as a plugin and disabled by default.
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.
ConvertToRelativeLinksTask  
ConvertToRelativeLinksUpgradeTask Converts any absolute links in storage format to relative links.
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 HierarchicalFileSystemAttachmentDataDao implementation.
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 "" to ""
MigrateMailArchiveConfigurationUpgradeTask  
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.
 



Copyright © 2003-2012 Atlassian. All Rights Reserved.