Package com.atlassian.confluence.upgrade
-
Interface Summary Interface Description AmpsOverridesManager BackupSupport Interface implemented byAbstractUpgradeTask
s which provide information to the backup manager to manage backward and forward compatibility.BuildNumberUpgradeConstraint Represents a build number related constraint to be tested against an UpgradeTask which decides whether the task should apply or not.DatabaseUpgradeTask A marker interface to be implemented by upgrade tasks that perform operations on the database.DeferredUpgradeTask An upgrade task that has a property indicating that it's run should be deferred until some later time.UpgradedFlag UpgradeFinalizationManager UpgradeFinalizationManager.Run Finalization resultUpgradeGate Gate the upgrade progress across nodes so that only one node will perform plugin dependent upgrades.UpgradeManager UpgradeManager is responsible for creating a list of UpgradeTasks.UpgradeTask Upgrade task.UpgradeTaskInfo UpgradeTaskInfoService -
Class Summary Class Description AbstractDeferredRunUpgradeTask AbstractUpgradeManager AbstractUpgradeTask A useful base class for UpgradeTasks.AttachmentMigrationAnalyticsEvent Used when theAttachmentMigratorToV4
runs a migration, requiring analytics.AttachmentMigratorToV4 AttachmentMigratorToV4Reporter AttachmentMigratorToV4Reporter.OutputStreamWriterFactory BuildAndVersionNumber It's a build number which also provides the human-readable version.BuildNumber BuildNumberComparator HSQL17To18PreUpgradeCleaner Cleans up an embedded HSQL instance by opening it and shutting it down.IsNewerThan A constraint that will test whether the build number configured on the constraint is newer than the build number passed toIsNewerThan.test(int)
.IsNewerThanAndConfiguredNumberHighEnough A constraint that will test whether the build number configured on the constraint is newer than the build number passed toIsNewerThanAndConfiguredNumberHighEnough.test(int)
AND the application configured build number is higher than a configured value.PluginExportCompatibility Describes how the plugin's ActiveObjects data can be exported to other versions of the plugin.PluginFrameworkDependentUpgrader Run the upgrade tasks that require that PluginFramework to be available.UpgradeError UpgradeUtils Deprecated. since 3.5.9 UseHibernateDdlExecutor
and associatedDdlCommand
s, orHibernateConfig
if your code still needs to know which DB type its using.V4AttachmentDisabledAnalyticsEvent Used whenAttachmentV3toV4MigrationAction
runs a migration used to send analytics if V4 migration is disabledV4AttachmentMigrationStartedAnalyticsEvent Used whenAttachmentV3toV4MigrationAction
starts a migration.VersionNumberComparator Comparator that attempts to place software version numbers (i.e. -
Exception Summary Exception Description UpgradeException