Package com.atlassian.bamboo.upgrade
Class AbstractUpgradeTask
java.lang.Object
com.atlassian.bamboo.upgrade.AbstractUpgradeTask
- All Implemented Interfaces:
UpgradeTask
- Direct Known Subclasses:
AbstractBootstrapUpgradeTask
,AbstractConvertRepositoryTypesUpgrade
,AbstractDeploymentItemConversionTask
,AbstractGrantNewPermissionUpgradeTask
,AbstractInHibernateTransactionUpgradeTask
,AbstractOidAddingUpgradeTask
,AbstractPhase2MoveAdminConfigToDatabaseUpgradeTask
,AbstractRepeatableTask
,AbstractTaskConfigurationUpgradeTask
,AbstractVariableDataEncryptionTask
,DoNotStartWithHsqldb
,UpgradeTask100004AddAllowlistRecords
,UpgradeTask70304AddCreatePermissionsToRSSRepositories
,UpgradeTask80101EncryptElasticBambooAwsSecreteKey
,UpgradeTask80103EncryptS3ArtifactHandlerAwsSecreteKey
,UpgradeTask80104GrantCreateRepositoryPermissionsToProjectAdmins
,UpgradeTask80106AddPlanSpecsSource
,UpgradeTask80201PopulateQuickSearchTable
,UpgradeTask80202InitBranchMetadata
,UpgradeTask80203AddElasticBambooCredentialsType
,UpgradeTask90000EncryptCrowdPasswords
,UpgradeTask90004MigrateCopyPatterns
,UpgradeTask90703DisablePerforceDependentPlans
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractUpgradeTask
(@NotNull String shortDescription) protected
AbstractUpgradeTask
(@NotNull String buildNumber, @NotNull String shortDescription) Deprecated. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.bamboo.upgrade.UpgradeTask
doUpgrade
-
Field Details
-
errors
-
-
Constructor Details
-
AbstractUpgradeTask
-
AbstractUpgradeTask
@Deprecated protected AbstractUpgradeTask(@NotNull @NotNull String buildNumber, @NotNull @NotNull String shortDescription) Deprecated.since 5.10 - useAbstractUpgradeTask(String)
instead
-
-
Method Details
-
getErrors
- Specified by:
getErrors
in interfaceUpgradeTask
- Returns:
- Return any errors that occur.
-
getBuildNumber
- Specified by:
getBuildNumber
in interfaceUpgradeTask
- Returns:
- The build number that this upgrade is applicable to.
-
getShortDescription
- Specified by:
getShortDescription
in interfaceUpgradeTask
- Returns:
- A short (<50 chars) description of the upgrade action
-
AbstractUpgradeTask(String)
instead