Uses of Interface
com.atlassian.bamboo.upgrade.UpgradeTask

Packages that use UpgradeTask
com.atlassian.bamboo.setup   
com.atlassian.bamboo.upgrade   
com.atlassian.bamboo.upgrade.tasks   
com.atlassian.bamboo.upgrade.tasks.v5_0   
com.atlassian.bamboo.upgrade.tasks.v5_1   
com.atlassian.bamboo.upgrade.tasks.v5_2   
com.atlassian.bamboo.upgrade.tasks.v5_3   
com.atlassian.bamboo.upgrade.tasks.v5_4   
com.atlassian.bamboo.upgrade.tasks.v5_5   
com.atlassian.bamboo.upgrade.tasks.v5_6   
com.atlassian.bamboo.upgrade.tasks.v5_7   
com.atlassian.bamboo.upgrade.tasks.validation   
 

Uses of UpgradeTask in com.atlassian.bamboo.setup
 

Classes in com.atlassian.bamboo.setup that implement UpgradeTask
 class AddFailoverParamsClientBrokerUrlUpgradeTask
          Upgrade task to add maxReconnectAttempts and initialReconnectDelay failover parameters to the broker client URI
 class ResetBrokerUrlUpgradeTask
          Upgrade task to remove the wireFormat.maxInactivityDuration from the broker URI
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade
 

Subinterfaces of UpgradeTask in com.atlassian.bamboo.upgrade
 interface HibernateUpgradeTask
          Execution of doUpgrade() will be wrapped with Hibernate session.
 

Classes in com.atlassian.bamboo.upgrade that implement UpgradeTask
 class AbstractBootstrapUpgradeTask
           
 class AbstractUpgradeTask
           
 

Fields in com.atlassian.bamboo.upgrade with type parameters of type UpgradeTask
protected  java.util.SortedMap<java.lang.String,UpgradeTask> AbstractUpgradeManager.upgradeTasks
           
 

Methods in com.atlassian.bamboo.upgrade that return UpgradeTask
protected  UpgradeTask BootstrapUpgradeManagerImpl.createUpgradeTask(java.lang.String className)
           
 

Methods in com.atlassian.bamboo.upgrade that return types with arguments of type UpgradeTask
protected  java.util.SortedMap<java.lang.String,UpgradeTask> AbstractUpgradeManager.createTasks(java.lang.String xPathExpression, java.lang.String installationBuildNumber, java.lang.String upgradeBuildNumber)
           
 java.util.SortedMap<java.lang.String,UpgradeTask> AbstractUpgradeManager.getUpgradeTasks()
          Gets a map of upgrade tasks which need to run.
 

Methods in com.atlassian.bamboo.upgrade with parameters of type UpgradeTask
protected  void UpgradeManagerImpl.classifyUpgradeTask(java.lang.String bambooBuildNumber, UpgradeTask task)
           
protected  void AbstractUpgradeManager.classifyUpgradeTask(java.lang.String bambooBuildNumber, UpgradeTask task)
           
 int UpgradeTaskComparator.compare(UpgradeTask o1, UpgradeTask o2)
           
protected  java.lang.String AbstractUpgradeManager.runUpgradeTask(UpgradeTask task, java.util.List<java.lang.String> errors)
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks
 

Subinterfaces of UpgradeTask in com.atlassian.bamboo.upgrade.tasks
 interface BootstrapUpgradeTask
          Marker interface for upgrade tasks run at bootstrap time
 interface PriorityUpgradeTask
          A marker interface to ensure that these upgrade tasks get run as a priority.
 interface RequiresReindexUpgradeTask
          A marker interface for upgrade tasks that require
 interface StartupUpgradeTask
          A marker interface for upgrade tasks that should also be run at setup time.
 

Classes in com.atlassian.bamboo.upgrade.tasks that implement UpgradeTask
 class AbstractElasticCapabilityUpgradeTask
           
 class AbstractInHibernateTransactionUpgradeTask
          Abstract class for upgrade tasks that need to be wrapped in the Hibernate transaction
 class AbstractPreparedStatementUpgradeTask
          A base upgrade task for simple single PreparedStatement upgrades
 class AbstractStatementUpgradeTask
          A base upgrade task for SQL to be run on a series of Statement
 class BoostrapUpgradeTask2213SetArtifactsDirectory
           
 class BootstrapUpgradeTask2403UpdateMailConfiguration
           
 class BootstrapUpgradeTask2510MoveAtlassianUserXML
           
 class BootstrapUpgradeTask3303UsePositiveFlagInGlobalBuildExpiryConfig
           
 class UpgradeTask2201PresetSkippedCommits
           
 class UpgradeTask2203FillEmptyQueueTime
           
 class UpgradeTask2204MigrateArtifactDefinitions
           
 class UpgradeTask2205InitArtifactLinksChainFlag
           
 class UpgradeTask2207PrepopulateImageDisabledField
           
 class UpgradeTask2208FillJobKey
           
 class UpgradeTask2209NewArtifactDirStructure
           
 class UpgradeTask2210AddSystemLinkTypeToArtifactLinks
           
 class UpgradeTask2214RemoveLatestArtifactDirs
           
 class UpgradeTask2303RemoveOrphanedBuildData
           
 class UpgradeTask2402MoveGlobalVariablesToDb
           
 class UpgradeTask2404SetUniqueIdForAllRequirements
           
 class UpgradeTask2405ConvertBuildersToTasks
           
 class UpgradeTask2406GravatarSupportEnabled
           
 class UpgradeTask2408RecalculateJobRequirementsForTasksUpgrade
           
 class UpgradeTask2409ConvertMavenDependencyPluginConfiguration
           
 class UpgradeTask2410RemoveBashCapabilities
           
 class UpgradeTask2411DeleteAllScriptCapabilities
           
 class UpgradeTask2412DeleteAllNAntScriptCapabilities
           
 class UpgradeTask2413UpdateNAntCommandCapabilities
           
 class UpgradeTask2501InitPlanVcsRevisionHistory
           
 class UpgradeTask2502SetDefaultOptionalStageValue
           
 class UpgradeTask2503SetDefaultOptionalStageResultValue
           
 class UpgradeTask2504SetDefaultRestartCountValue
           
 class UpgradeTask2505InitAuditLogEntityType
           
 class UpgradeTask2506PopulateContinuableColumn
           
 class UpgradeTask2507ConvertTrustedAppsPublicKeyToClob
           
 class UpgradeTask2508DropRevisionKeyColumnInBuild
           
 class UpgradeTask2511UpgradeJiraServerConfig
           
 class UpgradeTask2512MoveAtlassianUserXML
           
 class UpgradeTask2513InitializeProcessingDuration
           
 class UpgradeTask2514UpdateProcessingDuration
           
 class UpgradeTask2515PostSetupJiraServerMigration
           
 class UpgradeTask2516SetSvnAutodetectRootUrl
           
 class UpgradeTask2701SetCommitId
           
 class UpgradeTask2702InitializeRepositoryInPlanVcsHistory
           
 class UpgradeTask2703MoveRepositoryConfigIntoTable
           
 class UpgradeTask2704InitializeRepositoryChangesets
           
 class UpgradeTask2706InitializeRepositoryMarkedForDeletion
           
 class UpgradeTask2707MoveJobRepositoryToPlan
           
 class UpgradeTask2708RemoveNullRepositories
           
 class UpgradeTask2709MoveRepositoryChangesetsToChainResult
           
 class UpgradeTask2710DropUnusedColumnsFromBrs
           
 class UpgradeTask2711SingleCleanCheckoutOptionPerTask
           
 class UpgradeTask2712CalculateRequirementsOfCheckoutTasks
           
 class UpgradeTask2713InitializeWorkingDirectoryOfJobs
           
 class UpgradeTask2714CreateRelevantChangesetsInfo
           
 class UpgradeTask2715MoveSvnExternalsToRevision
           
 class UpgradeTask2801InitializeBrsMarkedForDeletion
           
 class UpgradeTask2802InitialiseImageConfigurations
           
 class UpgradeTask2803InitGlobalRepositoryField
           
 class UpgradeTask2804InitializePlanRepositoryTable
           
 class UpgradeTask2805DropColumnsFromVcsLocation
           
 class UpgradeTask2806ConvertCommitRevisionOnMysql
           
 class UpgradeTask2807InitialiseImagePlatform
           
 class UpgradeTask2810RemoveJobRepositoryLinks
           
 class UpgradeTask2901SetDefaultQuarantinedValue
           
 class UpgradeTask2902SetDefaultQuarantinedTestsCount
           
 class UpgradeTask2903IntroduceVcsBranchTable
           
 class UpgradeTask2904SetFailedChainNotification
           
 class UpgradeTask2906DropMergeResultColumns
          This should only effect milestone releases, not public releases.
 class UpgradeTask3007ChangeJiraIssueLinksFromFixed2Related
           
 class UpgradeTask3008RemoveMarkedForDeletionJobRepositoryLinks
           
 class UpgradeTask3103ReindexBamboo
           
 class UpgradeTask3105FixSvnAutoUrlForBranchTagOptions
           
 class UpgradeTask3200TrimAuthorNames
           
 class UpgradeTask3201CreateShareRepositoryAcls
           
 class UpgradeTask3202PruneBranchJobBuildDefinitions
           
 class UpgradeTask3204PrepopulateJiraLinkRequiredField
           
 class UpgradeTask3205MigrateCustomBitbucketToPlainHg
           
 class UpgradeTask3206LinkExistingBranches
           
 class UpgradeTask3207SwitchBranchExpiryOff
           
 class UpgradeTask3208UpdateBrokenCapabilities
           
 class UpgradeTask3209RemoveSuperflousBranchJobData
           
 class UpgradeTask3210IncreaseVariableSizeTo4000
           
 class UpgradeTask3211AddNativeGitCapability
           
 class UpgradeTask3213RemoveMinorRevisionsFromCapabilities
           
 class UpgradeTask3302RemoveMinorRevisionsFromCapabilities
           
 class UpgradeTask3304SetDefaultOnceOffForBuildResultSummary
           
 class UpgradeTask3305ConvertBuildStrategyConfiguration
           
 class UpgradeTask3306SetDefaultRebuildForBuildResultSummary
           
 class UpgradeTask3307SetDefaultCustomBuildForBuildResultSummary
           
 class UpgradeTask3308EnableSandboxedPhpUnitInstalls
           
 class UpgradeTask3309RemoveRepositoryDefinitingWorkingDirFromJobBranches
           
 class UpgradeTaskExcerciseBDEV_874
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.v5_0
 

Classes in com.atlassian.bamboo.upgrade.tasks.v5_0 that implement UpgradeTask
 class UpgradeTask3607PopulateArtifactTable
           
 class UpgradeTask3608DropObsoleteArtifactLinkColumns
           
 class UpgradeTask3609LinkDeploymentVersionsToArtifacts
           
 class UpgradeTask3610DetachCommentsFromResultSummaries
           
 class UpgradeTask3611SeparateBuildNumberAndPlanKeyForVersions
           
 class UpgradeTask3612DropObsoleteVersionNamingColumn
           
 class UpgradeTask3613InitOrderingOfEnvironments
           
 class UpgradeTask3614SplitPlanResultKeyInArtifactDeploymentVersionItem
           
 class UpgradeTask3615SplitPlanResultKeyInArtifact
           
 class UpgradeTask3616CreateDefaultUsersGroup
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.v5_1
 

Classes in com.atlassian.bamboo.upgrade.tasks.v5_1 that implement UpgradeTask
 class UpgradeTask3816AddMissingRequirementsToDeploymentTasks
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.v5_2
 

Classes in com.atlassian.bamboo.upgrade.tasks.v5_2 that implement UpgradeTask
 class UpgradeTask4002AddBranchInformationToDeploymentTriggers
           
 class UpgradeTask4003InitialiseBranchNameInDeploymentVersions
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.v5_3
 

Classes in com.atlassian.bamboo.upgrade.tasks.v5_3 that implement UpgradeTask
 class UpgradeTask4101InitialiseAdminConfigForXsrf
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.v5_4
 

Classes in com.atlassian.bamboo.upgrade.tasks.v5_4 that implement UpgradeTask
 class BootstrapUpgradeTask4204DeleteIndexDirectory
          Bootstrap upgrade task cannot implement RequiresReindexUpgradeTask, so this task needs to be complemented by UpgradeTask4206EnforceReindex
 class UpgradeTask4206EnforceReindex
          This is task complementary to BootstrapUpgradeTask4204DeleteIndexDirectory
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.v5_5
 

Classes in com.atlassian.bamboo.upgrade.tasks.v5_5 that implement UpgradeTask
 class UpgradeTask4300MakeSureThereIsSingleRowInHibernateUniqueKeyTable
           
 class UpgradeTask4301EnableFusionCapability
           
 class UpgradeTask4303InitialiseAdminConfigForXsrfOnDemand
           
 class UpgradeTask4304InitCommitForeignFlag
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.v5_6
 

Classes in com.atlassian.bamboo.upgrade.tasks.v5_6 that implement UpgradeTask
 class UpgradeTask4402SetLimitsFromLicense
           
 class UpgradeTask4403MoveSpotInstancesConfigurationToBandanaPhase1
          This upgrade task will remove Spot Instances configuration from AdministrationConfiguration and stores it in temporary XML file.
 class UpgradeTask4405PartialReindexForQuickSearch
           
 class UpgradeTask4406EnableTestQuarantineByDefault
           
 class UpgradeTask4407RemoveOrphanedBuildDataOnDemandOnly
           
 class UpgradeTask4408ResizeVariableContextValueField
           
 class UpgradeTask4409UpdateBuildExpirySettingsForOnDemand
           
 class UpgradeTask4410SetNextBranchKeyNumber
           
 class UpgradeTask4411MoveSpotInstancesConfigurationToBandanaPhase2
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.v5_7
 

Classes in com.atlassian.bamboo.upgrade.tasks.v5_7 that implement UpgradeTask
 class UpgradeTask5701InitLegacyEbsFlagToTrue
           
 class UpgradeTask5702InitLegacyEbsFlagToFalse
           
 class UpgradeTask5706RenameElasticIpManagement
           
 class UpgradeTask5707RemoveUnconfigurableFeatureDefaults
           
 class UpgradeTask5708RemoveSpotInstancesConfigurationFromAdministrationConfiguration
          This action needs to be repeated due to BDEV-6189
 class UpgradeTask5709UpdateDefaultArtifactHandlerConfiguration
           
 class UpgradeTask5710InitResultFormatVersion
           
 class UpgradeTask5711UpdateBuildExpiryConfigurationForOnDemand
           
 class UpgradeTask5712SetDefaultSkippedTestsCount
           
 class UpgradeTask5713PrepareExpiryConfigurationForNewDeploymentExpiry
           
 class UpgradeTask5714InitVersionAgeZeroPoint
           
 class UpgradeTask5715ImproveDeploymentExpiryConfigSerialization
           
 

Uses of UpgradeTask in com.atlassian.bamboo.upgrade.tasks.validation
 

Classes in com.atlassian.bamboo.upgrade.tasks.validation that implement UpgradeTask
 class BranchKeyStartsWithMastersChainKey
           
 class BuildNumberApplicableForUpgrade
          Validate if current Bamboo build number is applicable for upgrade.
 class PlanKeysCorrectlyFormatted
          Validate if database plan keys are correctly formatted.
 class ThereIsSingleRowInHibernateUniqueKeyTable
           
 



Copyright © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.