Uses of Interface
com.atlassian.confluence.upgrade.UpgradeTask
Packages that use UpgradeTask
Package
Description
Imports Confluence data from an XML backup.
-
Uses of UpgradeTask in com.atlassian.confluence.admin.actions.upgrade
Methods in com.atlassian.confluence.admin.actions.upgrade that return UpgradeTask -
Uses of UpgradeTask in com.atlassian.confluence.impl.backuprestore.restore.taskrunners
Constructor parameters in com.atlassian.confluence.impl.backuprestore.restore.taskrunners with type arguments of type UpgradeTaskModifierConstructorDescriptionPostSiteImportUpgrader(UpgradeManager upgradeManager, List<UpgradeTask> postRestoreUpgradeTasks, UpgradeFinalizationManager upgradeFinalizationManager, org.hibernate.SessionFactory sessionFactory) -
Uses of UpgradeTask in com.atlassian.confluence.impl.upgrade.upgradetask
Classes in com.atlassian.confluence.impl.upgrade.upgradetask that implement UpgradeTaskModifier and TypeClassDescriptionclassclassDoes 2 things: Updates the journalentry table to move items from main_index to change_index if they are: DELETE_CHANGE_DOCUMENTS DELETE_CHANGE_DOCUMENTS ADD_CHANGE_DOCUMENT REBUILD_CHANGE_DOCUMENTS writes the most recent id from the main_index journal to the change_index journal so that the change_index will continue at the same item as the main_index as the will already have copied the relevant changes to the new index. -
Uses of UpgradeTask in com.atlassian.confluence.importexport.xmlimport
Method parameters in com.atlassian.confluence.importexport.xmlimport with type arguments of type UpgradeTaskModifier and TypeMethodDescriptionvoidBackupImporter.setPostRestoreUpgradeTasks(List<UpgradeTask> postRestoreUpgradeTasks) Deprecated. -
Uses of UpgradeTask in com.atlassian.confluence.internal.index.opensearch
Classes in com.atlassian.confluence.internal.index.opensearch that implement UpgradeTaskModifier and TypeClassDescriptionclassThis upgrade task does not perform anything, since OpenSearch was introduced after split-index, thus no upgrade process required. -
Uses of UpgradeTask in com.atlassian.confluence.spring.index
Methods in com.atlassian.confluence.spring.index that return UpgradeTask -
Uses of UpgradeTask in com.atlassian.confluence.upgrade
Subinterfaces of UpgradeTask in com.atlassian.confluence.upgradeModifier and TypeInterfaceDescriptioninterfaceA marker interface to be implemented by upgrade tasks that perform operations on the database.interfaceAn upgrade task that has a property indicating that it's run should be deferred until some later time.Classes in com.atlassian.confluence.upgrade that implement UpgradeTaskModifier and TypeClassDescriptionclassclassA useful base class for UpgradeTasks.Fields in com.atlassian.confluence.upgrade with type parameters of type UpgradeTaskModifier and TypeFieldDescriptionstatic final Comparator<UpgradeTask>AbstractUpgradeManager.UPGRADE_TASK_COMPARATORMethods in com.atlassian.confluence.upgrade that return UpgradeTaskModifier and TypeMethodDescription@Nullable UpgradeTaskUpgradeFinalizationManager.Run.getLastTask()Methods in com.atlassian.confluence.upgrade that return types with arguments of type UpgradeTaskModifier and TypeMethodDescriptionprotected List<UpgradeTask>AbstractUpgradeManager.getAllUpgradeTasks()AbstractUpgradeManager.getPreSchemaUpgradeTasks()AbstractUpgradeManager.getSchemaUpgradeTasks()AbstractUpgradeManager.getUpgradeTasks()protected List<UpgradeTask>AbstractUpgradeManager.getUpgradeTasksToRun()Methods in com.atlassian.confluence.upgrade with parameters of type UpgradeTaskModifier and TypeMethodDescriptionbooleanAbstractUpgradeManager.taskNewerThan(String buildNumber, UpgradeTask upgradeTask) booleanUpgradeManager.taskNewerThan(String buildNumber, UpgradeTask upgradeTask) Returns true if the build number for the task is greater than the passed build number.protected voidAbstractUpgradeManager.upgradeTaskSucceeded(UpgradeTask upgradeTask) Method parameters in com.atlassian.confluence.upgrade with type arguments of type UpgradeTaskModifier and TypeMethodDescriptionstatic voidAbstractUpgradeManager.assertNoDuplicateBuildNumbers(Iterable<UpgradeTask> upgradeTasks) protected voidAbstractUpgradeManager.runUpgradeTasks(List<UpgradeTask> upgradeTasks) voidAbstractUpgradeManager.setPreSchemaUpgradeTasks(List<UpgradeTask> preSchemaUpgradeTasks) voidAbstractUpgradeManager.setSchemaUpgradeTasks(List<UpgradeTask> upgradeTasks) voidAbstractUpgradeManager.setUpgradeTasks(List<UpgradeTask> upgradeTasks) -
Uses of UpgradeTask in com.atlassian.confluence.upgrade.impl
Methods in com.atlassian.confluence.upgrade.impl that return UpgradeTaskMethod parameters in com.atlassian.confluence.upgrade.impl with type arguments of type UpgradeTaskModifier and TypeMethodDescriptionprotected voidDefaultUpgradeManager.runUpgradeTasks(List<UpgradeTask> upgradeTasks) Constructor parameters in com.atlassian.confluence.upgrade.impl with type arguments of type UpgradeTaskModifierConstructorDescriptionDefaultUpgradeFinalizationManager(ZduStatusDao zduStatusDao, com.atlassian.beehive.ClusterLockService clusterLockService, VersionHistoryDao versionHistoryDao, com.atlassian.config.ApplicationConfiguration applicationConfig, com.atlassian.event.api.EventPublisher eventPublisher, SharedDataManager sharedDataManager, Supplier<List<UpgradeTask>> finalizeUpgradeTasksSupplier, int productBuildNumber) -
Uses of UpgradeTask in com.atlassian.confluence.upgrade.upgradetask
Classes in com.atlassian.confluence.upgrade.upgradetask that implement UpgradeTaskModifier and TypeClassDescriptionclassAn abstract upgrade task for when you just want to run a bunch of constraint creation statements from a properties file.classBase class for upgrade tasks that want to migrate page templates from one format to another.classUpgrade task to ensure that for all the user names in Confluence a ConfluenceUser object exist.classAlter the Bandana table to make sure the Bandana context and keys have not null and unique constraints on them.classThis upgrade task clears all expired tokens stored in the bandana tableclassMigrates Bandana values stored with XStream 1.1.1 format to XStream 1.4.1 based format.classThis task implements the changes in CONFSRVDEV-17301.classThis upgrade task is necessary for any customer who upgraded to Confluence 8.3.0 and then performed a site restore.classCheck custom decorators for lang macro usage and replace with inline equivalent.classThis upgrade task removes allattachment-*.tmpfiles from java temp directory.classRe-creates all required triggers and functions for denormalised permissions.classCreates all required triggers, functions and indexes for denormalised content permissions.classRemoves all records and populates denormalised_content table again if service was enabled to fix problem with content statusclassRe-creates all required triggers and functions for denormalised permissions.classCreates all required triggers, functions and indexes for denormalised space permissions.classThis upgrade task drops the table "incremental_sync_subscription" We only have to drop this table for Postgres because the feature has never been rolled out for production yet but staging environments such as Bulldog wiki and EACfinal classAdds hibernate mapping for externalId property ofInternalGroupor rather logs that the crowd schema got updated, because Hibernate should take care of updating things for usclassAdds required multi-column unique constraints to the Crowd database tablesclassThis task adds a unique constraint on columns NAME, OWNER and NAMESPACE in LABEL table.classMigrates Bandana values stored in the ScheduledJobConfiguration context Specifically, it changes the key from the legacy "QUARTZGRP#JOBID" format to "JOBID" As Quartz jobs are unsupported in 8.0, the job group property no longer exists.classSet trash date for pre-7.14 items in the trashclassAs we update the logic of `removeStaleSharedDrafts`, we should call it in our upgrading task to make sure invalid data is cleaned up.classAfter upgrading WebWork to Struts we need to update 'confluence.cfg.xml' by renaming property 'webwork.multipart.saveDir' -> 'struts.multipart.saveDir'.classThis task implements the changes in CONFSRVDEV-20791.classThis upgrade task is necessary for any customer who upgraded to Confluence 8.3.0 and then performed a site restore.classAn upgrade task to secure the secret properties configured in local home as defined in theSetConfluenceApplicationConfig.propertiesToSecureclassAn upgrade task to secure plaintext mail server passwords that have been previously configured.classAn upgrade task to secure the secret properties configured in shared home as defined in theSetConfluenceApplicationConfig.propertiesToSecureclassclassDeletes synchrony.pid file as it's not used by Confluence anymore.classTurns fast permissions on for all customers.classAn upgrade task to encrypt plaintext user directory passwords that have been previously configured.classConvert all wiki formatted content to XHTML content as part of the upgrade.