Deprecated API


Contents
Deprecated Interfaces
com.atlassian.bamboo.configuration.AdministrationConfigurationManager
          since 5.0. Use AdministrationConfigurationPersister and AdministrationConfigurationAccessor instead 
com.atlassian.bamboo.build.Artifact
          since 3.0 Use ArtifactDefinitionContext 
com.atlassian.bamboo.repository.BranchDetectionCapableRepository
          use BranchInformationProvider instead. 
com.atlassian.bamboo.builder.BuildProgressBar
          since 2.7 
com.atlassian.bamboo.results.BuildResults
          since 2.6 use BuildResultsSummary instead. Only use if test results are required. 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManager
          since 2.7 use ResultsSummaryManager instead 
com.atlassian.bamboo.build.strategy.BuildStrategy
          since 5.8 use "trigger" family of classes instead 
com.atlassian.bamboo.build.strategy.BuildStrategyConfigurationService
          since 5.8 use TriggerConfigurationService 
com.atlassian.bamboo.build.strategy.BuildStrategyManager
          since 5.8 without replacement 
com.atlassian.bamboo.event.FingerprintEvent
          since 5.8 remove when upgrade from 5.7 is not longer supported. Use ServerFingerprintEvent instead. 
com.atlassian.bamboo.event.HibernateEventListener
          since 5.6 use HibernateEventListenerAspect 
com.atlassian.bamboo.v2.build.task.InterruptibleBuildTask
          Since v5.0. If you were using this, it wasn't doing anything anyway. Just remove. 
com.atlassian.bamboo.buildqueue.manager.LocalAgentManager
          since 3.3 use AgentManager instead 
com.atlassian.bamboo.index.LuceneConnection
          since 5.4 deprecated without replacement. Use ILuceneConnection directly 
com.atlassian.bamboo.persister.Persister
          since 2.0 This is an old interface. Prefer AdministrationConfigurationAccessor AdministrationConfigurationPersister or PlanManager 
com.atlassian.bamboo.build.strategy.PlanDeletionAwareBuildStrategy
          since 5.8 
com.atlassian.bamboo.build.strategy.PlanKeyUpdateAwareBuildStrategy
          since 5.8 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1
          since 5.1 
com.atlassian.bamboo.build.strategy.QuartzStrategy
          since 5.8 
com.atlassian.bamboo.build.strategy.RepositoryAwareBuildStrategy
          since 5.8 
com.atlassian.bamboo.task.RuntimeTaskContext
          since 5.9 without direct replacement. This data should be accessed through RuntimeTaskDefinition 
com.atlassian.bamboo.ww2.actions.build.admin.create.UIConfigBean
          use UIConfigSupport 
 

Deprecated Classes
com.atlassian.bamboo.build.strategy.AbstractBuildStrategy
          since 5.8 
com.atlassian.bamboo.build.strategy.AbstractQuartzStrategy
          since 5.8 
com.atlassian.bamboo.build.strategy.AfterSuccessfulPlanTrigger
          since 5.8 
com.atlassian.bamboo.pageobjects.pages.admin.ApplicationLinksAdminPage
          use ListApplicationLinkPage from applinks-pageobjects 
com.atlassian.bamboo.author.AuthorImpl
          since 3.3 
com.atlassian.bamboo.aui.BambooAuiIntegration
          since 5.8 
com.atlassian.bamboo.event.spi.BambooEventManager
          since 3.0 use EventPublisher 
com.atlassian.bamboo.webwork.BambooHttpServlet
          since 5.2 
com.atlassian.bamboo.util.BambooXmlUtils
          since 4.4 use BambooXmlUtils in atlassian-bamboo-xml-utils 
com.atlassian.bamboo.builder.BuildProgressBarImpl
          since 2.7 
com.atlassian.bamboo.results.BuildResultsImpl
          since 2.6 use BuildResultsSummary instead. Only use if test results are required. 
com.atlassian.bamboo.fieldvalue.BuildStrategyConfigurationUtils
          since 5.8 
com.atlassian.bamboo.build.strategy.CronTriggerBuildStrategy
          since 5.8 
com.atlassian.bamboo.build.strategy.DefaultBuildStrategyManager
          since 5.8 
com.atlassian.bamboo.rest.util.Delete
          since 5.5 use the clases from "utils" package Please remove the dependency to httpclient from bamboo-core when you removing this class. 
com.atlassian.bamboo.deployments.versions.DeploymentVersion.CreatedDateOrdering
          since 5.5 use DeploymentVersion.orderingByCreationDate 
com.atlassian.bamboo.utils.FilePermissionUtil
          since 5.4 use methods in BambooFileUtils 
com.atlassian.bamboo.rest.util.Get
          since 5.5 use the clases from "utils" package. Please remove the dependency to httpclient from bamboo-core when you removing this class. 
com.atlassian.bamboo.persister.xstream.IgnoreMissingFieldXStream
          use DefaultXStreamManager or CustomizableXStreamFactory instead 
com.atlassian.bamboo.event.IMEvent
          since 3.3 use BambooSmackClient.send(Message) 
com.atlassian.bamboo.rest.adapter.ISO8601DateAdapter
          since 5.9 use com.atlassian.bamboo.rest.common.adapters.ISO8601DateAdapter 
com.atlassian.bamboo.webrepository.stash.LegacyStashWebRepositoryViewer
          use LegacyStashWebRepositoryViewer from new Stash plugin 
com.atlassian.bamboo.build.strategy.ManualBuildStrategy
          since 5.8 
com.atlassian.bamboo.build.pipeline.concurrent.NamedThreadFactory
          since 5.3, use SystemAuthorityThreadFactory 
com.atlassian.bamboo.util.NullAwareCache
          since 5.6 use a cache of Optional. 
com.atlassian.bamboo.plan.PlanPermissionSkeleton
          since 4.2 use @{link PlanHelper.getPlanIdentifierForPermissionChecking} 
com.atlassian.bamboo.build.strategy.PollingBuildStrategy
          since 5.8 
com.atlassian.bamboo.build.strategy.PollingBuildStrategyJob
          since 5.8 
com.atlassian.bamboo.rest.util.Post
          since 5.5 use the clases from "utils" package Please remove the dependency to httpclient from bamboo-core when you removing this class. 
com.atlassian.bamboo.rest.util.Put
          since 5.5 use the clases from "utils" package Please remove the dependency to httpclient from bamboo-core when you removing this class. 
com.atlassian.bamboo.build.strategy.QuartzStrategyJob
          since 5.8 
com.atlassian.bamboo.utils.Random
          since 5.4 use RandomStringUtils instead 
com.atlassian.bamboo.resultsummary.vcs.RelevantChangeset
          since 3.3 
com.atlassian.bamboo.util.RepositoryCollections
          since 5.5 without replacement. We no longer select a default repository 
com.atlassian.bamboo.core.RepositoryUrlObfuscator
          since 4.3, use methods in class 
com.atlassian.bamboo.rest.util.RESTCall
          since 5.5 use the clases from com.atlassian.bamboo.rest.utils package. Please remove the dependency to httpclient from bamboo-core when removing this class. 
com.atlassian.bamboo.event.ServerFingerprintBroadcastEvent
          since 5.8 remove when upgrade from 5.7 is not longer supported. use ServerFingerprintBroadcastEventV2 instead. 
com.atlassian.bamboo.build.strategy.SingleDailyBuildStrategy
          since 5.8 
com.atlassian.bamboo.xmpp.SmackListener
          since 3.3 use BambooSmackClient.send(Message) 
com.atlassian.bamboo.build.strategy.StashBuildStrategy
          since 5.8 
com.atlassian.bamboo.build.strategy.StashBuildStrategyJob
          since 5.8 
com.atlassian.bamboo.rest.model.Status
          this class is to be removed when REST-298 will be completed and we can use com.atlassian.plugins.rest.common.Status#conflict 
com.atlassian.bamboo.trigger.TriggerDefinition2BuildStrategyConverter
          since 5.8 use only for backward compatibility 
com.atlassian.bamboo.build.strategy.TriggeredBuildStrategy
          since 5.8 
com.atlassian.bamboo.v2.build.queue.XStreamMessageConverter
          since 5.0 , use BambooMessageConverter instead 
 

Deprecated Exceptions
com.atlassian.bamboo.jira.jiraissues.CredentialsRequiredContextException
          Use CredentialsRequiredContextException instead. Since v5.5. 
 

Deprecated Fields
com.atlassian.bamboo.ww2.BambooActionSupport.administrationConfigurationManager
          since 5.0 
com.atlassian.bamboo.plugin.BambooPluginUtils.ARTIFACT_DOWNLOAD_PLUGIN_KEY
          use BambooPluginKeys.ARTIFACT_DOWNLOAD_PLUGIN_KEY 
com.atlassian.bamboo.plugin.BambooPluginUtils.ARTIFACT_DOWNLOAD_TASK_MODULE_KEY
          use BambooPluginKeys.ARTIFACT_DOWNLOAD_TASK_MODULE_KEY 
com.atlassian.bamboo.plugin.BambooPluginUtils.BAMBOO_REMOTE_AGENT_APPLICATION_KEY
          use BambooPluginKeys.BAMBOO_REMOTE_AGENT_APPLICATION_KEY 
com.atlassian.bamboo.plan.branch.BranchSpecificConfiguration.BRANCH_OVERRIDE_BUILD_STRATEGY
          since 4.3 
com.atlassian.bamboo.plan.branch.BranchSpecificConfiguration.BRANCH_TRIGGER_REPOSITORIES
          since 4.3 
com.atlassian.bamboo.build.creation.JobCreationService.BUILD_DESCRIPTION
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.build.creation.JobCreationService.BUILD_KEY
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.build.creation.JobCreationService.BUILD_NAME
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.trigger.TriggerTypeManager.BUILD_STRATEGY_DAILY
          since 5.8 
com.atlassian.bamboo.trigger.TriggerTypeManager.BUILD_STRATEGY_MANUAL
          since 5.8 
com.atlassian.bamboo.trigger.TriggerTypeManager.BUILD_STRATEGY_POLLING
          since 5.8 
com.atlassian.bamboo.trigger.TriggerTypeManager.BUILD_STRATEGY_SCHEDULED
          since 5.8 
com.atlassian.bamboo.trigger.TriggerTypeManager.BUILD_STRATEGY_STASH
          since 5.8 
com.atlassian.bamboo.trigger.TriggerTypeManager.BUILD_STRATEGY_TRIGGERED
          since 5.8 
com.atlassian.bamboo.v2.build.BuildContextHelper.BUILD_WORKING_DIRECTORY_OLD
          since 5.1 
com.atlassian.bamboo.build.creation.JobCreationService.CHAIN
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.ww2.common.BuildConfigurationActionHelper.CHECKBOX_FIELDS
          since 5.6 use ActionParamHandlingUtils.CHECKBOX_FIELDS instead 
com.atlassian.bamboo.plugin.BambooPluginUtils.CLEAN_WORKINGDIR_TASK_MODULE_KEY
          use BambooPluginKeys.CLEAN_WORKINGDIR_TASK_MODULE_KEY 
com.atlassian.bamboo.build.creation.JobCreationService.CLONE_JOB
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.plugin.BambooPluginUtils.CVS_REPOSITORY_PLUGIN_KEY
          use BambooPluginKeys.CVS_REPOSITORY_PLUGIN_KEY 
com.atlassian.bamboo.build.SimpleLogEntry.DATE_FORMAT_STRING
          use LogEntryDateFormats.DATE_FORMAT_STRING instead 
com.atlassian.bamboo.variable.BuiltInVariableHelper.DEPLOYMENT_PREVIOUS_VERSION
          since 5.1 
com.atlassian.bamboo.variable.BuiltInVariableHelper.DEPLOYMENT_VERSION
          since 5.1 
com.atlassian.bamboo.utils.SystemProperty.EC2_TUNNEL_ENABLED
          since 5.6 use SystemProperty.EC2_HTTP_TUNNEL_ENABLED instead. 
com.atlassian.bamboo.build.creation.JobCreationService.EXISTING_STAGE
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.plugin.BambooPluginUtils.GIT_REPOSITORY_PLUGIN_KEY
          use BambooPluginKeys.GIT_REPOSITORY_PLUGIN_KEY 
com.atlassian.bamboo.build.creation.JobCreationService.JOB_KEY_TO_CLONE
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.migration.stream.AbstractPlanMapper.lastVcsRevisionKeyFromPlan
          since 3.2 can be removed when we no longer support upgrade from 3.1 and lower 
com.atlassian.bamboo.persister.xstream.IgnoreMissingFieldXStream.MAPPER_FACTORY
          since 5.7 
com.atlassian.bamboo.build.creation.JobCreationService.MASTER_JOB
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.rest.model.RestConstants.MAX_RESULTS
          since 5.0 please use max-result instead. 
com.atlassian.bamboo.build.creation.JobCreationService.NEW_STAGE_MARKER
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.repository.migration.RepositoryConfigurationConverter.NULL_REPOSITORY_KEY
          since 5.5 use NullRepository.KEY for ui related activities. 
com.atlassian.bamboo.plan.branch.BranchMonitoringConfiguration.PLAN_BRANCHES_MONITORING_ENABLED
          since 5.9 
com.atlassian.bamboo.notification.AbstractNotificationEventListener.planManager
          since 5.4 use cachedPlanManager instead 
com.atlassian.bamboo.migration.stream.AbstractPlanMapper.planRepository
          since 3.3 can be removed when we no longer support upgrade from 3.2 and lower 
com.atlassian.bamboo.resultsummary.tests.TestQuarantineManager.QUARANTINE_TEST_KEY
          since 5.7 use TestQuarantineHelper instead 
com.atlassian.bamboo.plugin.descriptor.ReportCollectorModuleDescriptor.REPORTS_PLUGIN_KEY
          since 5.7 
com.atlassian.bamboo.plugin.BambooPluginUtils.SCRIPT_BUILDER_TASK_PLUGIN_KEY
          use BambooPluginKeys.SCRIPT_BUILDER_TASK_PLUGIN_KEY 
com.atlassian.bamboo.index.AbstractDocumentHitCollector.searcher
          since 5.4 
com.atlassian.bamboo.fieldvalue.BuildDefinitionConverter.SELECTED_BUILD_STRATEGY
          since 4.3: used only for conversion 
com.atlassian.bamboo.trigger.TriggerTypeManager.SELECTED_BUILD_STRATEGY
          since 5.8 
com.atlassian.bamboo.repository.Repository.SELECTED_REPOSITORY
          since 3.3 repository definition is no longer part of BuildConfiguration 
com.atlassian.bamboo.build.creation.JobCreationService.STAGE_DESCRIPTION
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.build.creation.JobCreationService.STAGE_MANUAL
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.build.creation.JobCreationService.STAGE_NAME
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.build.creation.JobCreationService.SUB_BUILD_KEY
          since 5.7 (Use JobCreationConstants instead). 
com.atlassian.bamboo.plugin.BambooPluginUtils.SVN_REPOSITORY_PLUGIN_KEY
          use BambooPluginKeys.SVN_REPOSITORY_PLUGIN_KEY 
com.atlassian.bamboo.utils.SystemProperty.SVN_WC_FORMAT
          since 4.2.1 use AdministrationConfiguration.getRepositorySettings()      *

     *

         *
  • Default    : 1.6      *
  • Usage:
    • env : bamboo.svn.wc.format="String"      *                 
    • java: -Dbamboo.svn.wc.format="String"      *             
         *
    
 
com.atlassian.bamboo.plugin.BambooPluginUtils.TASK_VCS_CHECKOUT_PLUGIN_KEY
          use BambooPluginKeys.TASK_VCS_CHECKOUT_PLUGIN_KEY 
 

Deprecated Methods
com.atlassian.bamboo.build.artifact.ArtifactLinkManager.addArtifactLink(BuildResultsSummary, ArtifactDefinitionContext, String)
          since 5.7 use ArtifactLinkManager.addArtifactLinks(com.atlassian.bamboo.resultsummary.BuildResultsSummary, com.atlassian.bamboo.plan.artifact.ArtifactPublishingResult) 
com.atlassian.bamboo.persister.Persister.addBuildResults(ImmutableBuildable, BuildResults)
          since 2.7 
com.atlassian.bamboo.comment.CommentManagerImpl.addComment(String, ResultsSummary, User)
          since 5.0 
com.atlassian.bamboo.comment.CommentManager.addComment(String, ResultsSummary, User)
          since 5.0 use addComment(content, user, resultsSummary.getId) 
com.atlassian.bamboo.comment.CommentServiceImpl.addComment(String, User, long)
          since 5.4 
com.atlassian.bamboo.comment.CommentService.addComment(String, User, long)
          since 5.4 use addComment(content, user, entity) 
com.atlassian.bamboo.ww2.BambooActionSupport.addError(String, String)
          since 1.0 Use ActionSupport.addFieldError(String, String) instead 
com.atlassian.bamboo.utils.ErrorCollectionUtils.addErrorCollection(ValidationAware, ErrorCollection)
          since 5.1 
com.atlassian.bamboo.ww2.BambooActionSupport.addErrorMessage(String)
          since 1.0 Use BambooActionSupport.addActionError(String) instead 
com.atlassian.bamboo.utils.error.ErrorCollection.addErrors(Map)
          since 5.1 use ErrorCollection.addFieldErrors(java.util.Map) instead 
com.atlassian.bamboo.ww2.BambooActionSupport.addErrors(Map)
          since 5.1 
com.atlassian.bamboo.index.IndexUtils.addField(String, Date, Document)
          since 5.4 use IndexUtils.addTypedField(String, Date, Document) instead 
com.atlassian.bamboo.index.IndexUtils.addFieldId(String, long, Document)
          since 5.4 use IndexUtils.addTypedField(String, long, org.apache.lucene.document.Document) instead 
com.atlassian.bamboo.utils.ConfigUtils.addMapToBuilConfiguration(String, Map, HierarchicalConfiguration)
          since 5.0, use ConfigUtils.addMapToConfiguration(java.lang.String, java.lang.String, java.util.Map, org.apache.commons.configuration.HierarchicalConfiguration) 
com.atlassian.bamboo.build.artifact.ArtifactLinkManager.addPlanLevelArtifactLink(ChainResultsSummary, ArtifactDefinitionContext, String)
          since 5.7 
com.atlassian.bamboo.pageobjects.utils.PageElementFunctions.binder(Class, PageBinder)
          use PageElementFunctions.binder(PageBinder, Class, Object...) 
com.atlassian.bamboo.plugins.git.GitHubRepositoryAccessData.Builder.branch(String)
          use GitHubRepositoryAccessData.Builder.branch(com.atlassian.bamboo.plan.branch.VcsBranch) instead 
com.atlassian.bamboo.task.AbstractTaskConfigurator.calculateRequirements(TaskDefinition, Buildable)
          since 5.0 
com.atlassian.bamboo.utils.BambooFieldValidate.checkFieldXssSafety(ValidationAware, TextProvider, String, String)
          since 5.1 
com.atlassian.bamboo.util.RepositoryCollections.chooseRepository(Collection)
          without replacement 
com.atlassian.bamboo.variable.CustomVariableContext.clearContext()
          since 5.9 use CustomVariableContextRunner or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable) 
com.atlassian.bamboo.Bamboo.clearErrorMessages()
          since 5.10 
com.atlassian.bamboo.chains.BuildContextFactory.cloneBuildRepositoryChanges(BuildRepositoryChanges)
          since 5.0 use BuildRepositoryChangesImpl constructor instead 
com.atlassian.bamboo.util.BambooStringUtils.containsDefinedXssRelatedCharacters(String, char[])
          since 5.0 please use containsRelatedCharacters 
com.atlassian.bamboo.credentials.PrivateKeyCredentials.convertToCredentials(EncryptionService, String, String)
          in 5.9 use CredentialsManager instead 
com.atlassian.bamboo.build.logger.BuildLogUtils.convertToLogEntry(String, SimpleDateFormat)
          use BuildLogUtils.convertToLogEntry(String) 
com.atlassian.bamboo.task.TaskResultBuilder.create(TaskContext)
          since 5.0 use TaskResultBuilder.newBuilder(CommonTaskContext) 
com.atlassian.bamboo.fieldvalue.BuildDefinitionConverter.createBuildStrategiesListFromOldConfigurationFormat(BuildStrategyManager, HierarchicalConfiguration)
          since 4.3 
com.atlassian.sal.bamboo.trusted.BambooCertificateFactory.createCertificate(String)
          use createCertificate(String username, String url) instead to use secure v2 or v3 of the Trusted Apps protocol. 
com.atlassian.bamboo.plan.branch.BranchDetectionService.createChainBranch(ImmutableChain, String, VcsBranch, PlanCreationService.EnablePlan, boolean)
          in 5.6 use BranchDetectionService.createChainBranch(ImmutableChain, String, VcsBranch, BuildConfiguration, PlanCreationService.EnablePlan, boolean) 
com.atlassian.bamboo.deployments.versions.service.DeploymentVersionService.createDeploymentVersion(long, PlanResultKey)
          since 5.6 use DeploymentVersionService.getOrCreateDeploymentVersion(long, PlanResultKey) 
com.atlassian.bamboo.deployments.environments.service.EnvironmentTriggerService.createEnvironmentTrigger(long, String, Set, HierarchicalConfiguration)
          since 5.8 
com.atlassian.bamboo.pageobjects.pages.plan.configuration.CreatePlanPage.createNewDisabledPassingGitPlan()
          since 5.9, use CreatePlanPage.createNewPlan(TestBuildDetails) 
com.atlassian.bamboo.pageobjects.pages.plan.configuration.CreatePlanPage.createNewPassingGitPlan()
          since 5.9, use CreatePlanPage.createNewPlan(TestBuildDetails) 
com.atlassian.bamboo.pageobjects.pages.plan.configuration.CreatePlanPage.createNewPassingNoRepositoryPlan()
          since 5.9, use CreatePlanPage.createNewPlan(TestBuildDetails) 
com.atlassian.bamboo.notification.AbstractNotificationEventListener.createNotificationComponent(Class)
          since 5.9 use BambooNotificationUtils.createNotification(Class) 
com.atlassian.bamboo.build.creation.JobCreationServiceImpl.createPlan(BuildConfiguration, ActionParametersMap, PlanCreationService.EnablePlan)
          since 4.0 use @{link #createJobAndBranches} 
com.atlassian.bamboo.build.creation.JobCreationService.createPlan(BuildConfiguration, ActionParametersMap, PlanCreationService.EnablePlan)
          since 4.0 use @{link #createJobAndBranches} 
com.atlassian.bamboo.process.ProcessService.createProcess(TaskContext, ExternalProcessBuilder)
          since 5.0 use ProcessService.createExternalProcess(CommonTaskContext, ExternalProcessBuilder) 
com.atlassian.bamboo.util.BambooFileUtils.createSafeTempFile(String, File)
          since 5.4 use SecureTemporaryFiles class 
com.atlassian.bamboo.util.BambooFileUtils.createSafeTempFile(String, String)
          since 5.4 use SecureTemporaryFiles class 
com.atlassian.bamboo.util.BambooFileUtils.createSafeTempFile(String, String, File)
          since 5.4 use SecureTemporaryFiles class 
com.atlassian.bamboo.index.buildresult.DefaultBuildResultsIndexer.deIndexChainResults(ChainResultsSummary, Set, boolean)
          since 5.5 
com.atlassian.bamboo.persister.Persister.deleteBuildResults(ImmutableBuildable, long)
          since 2.7 
com.atlassian.bamboo.comment.CommentManagerImpl.deleteComment(Comment, ResultsSummary)
          since 5.0 
com.atlassian.bamboo.comment.CommentManager.deleteComment(Comment, ResultsSummary)
          since 5.0 use deleteComment(comment) 
com.atlassian.bamboo.comment.CommentService.deleteComment(Comment, ResultsSummary)
          since 5.0 use deleteComment(comment) 
com.atlassian.bamboo.plugins.rest.resource.ElasticConfigResource.deleteConfigurationByName(String)
          since 5.8 
com.atlassian.bamboo.deployments.projects.service.DeploymentProjectServiceImpl.deleteDeploymentProject(long)
          since 5.4 
com.atlassian.bamboo.deployments.projects.service.DeploymentProjectService.deleteDeploymentProject(long)
          since 5.4 use DeploymentProjectDeletionService.deleteDeploymentProject(long) 
com.atlassian.bamboo.ww2.actions.build.admin.create.CreateChain.doCreateBuild()
          since 5.5 
com.atlassian.bamboo.ww2.BambooActionSupport.doDefault()
          since 5.4 use a different method name 
com.atlassian.bamboo.ww2.BambooActionSupport.doInput()
          since 5.1 use ${#input()} instead. 
com.atlassian.bamboo.persistence3.HibernateDaoUtils.execute(HibernateDaoSupport, HibernateCallback)
          since 5.9, use HibernateTemplate.execute(HibernateCallback) 
com.atlassian.bamboo.process.ProcessService.executeProcess(TaskContext, ExternalProcessBuilder)
          since 5.0 use ProcessService.executeExternalProcess(CommonTaskContext, ExternalProcessBuilder) 
com.atlassian.bamboo.persistence.BambooTransactionHibernateTemplate.executeWithResult(HibernateCallback)
          since 5.7 use BambooTransactionHibernateTemplate.execute(org.springframework.orm.hibernate3.HibernateCallback) 
com.atlassian.bamboo.persistence.BambooTransactionHibernateTemplate.executeWithResult(TransactionCallback)
          since 5.7 use BambooTransactionHibernateTemplate.execute(org.springframework.transaction.support.TransactionCallback) 
com.atlassian.bamboo.build.expiry.BuildExpiryBeanImpl.expireAllBuilds()
          since 5.8 
com.atlassian.bamboo.build.expiry.BuildExpiryBean.expireAllBuilds()
          since 5.8 use BuildExpiryBean.triggerBuildExpiry() 
com.atlassian.bamboo.build.expiry.BuildExpiryBeanImpl.expirePlan(BuildExpiryConfig, Plan, ResultsSummary)
          since 5.8 use triggerBuildExpiry 
com.atlassian.bamboo.build.expiry.BuildExpiryBean.expirePlan(BuildExpiryConfig, Plan, ResultsSummary)
          since 5.8 use BuildExpiryBean.triggerBuildExpiry() 
com.atlassian.bamboo.build.creation.RepositoryConfigHelper.extractRepositoriesFromConfiguration(BuildConfiguration, Plan)
          since 3.3 to be removed as soon as possible - created only as temporary hack to make plan creation work 
com.atlassian.bamboo.build.artifact.ArtifactLinkDao.findArtifactLink(String, ResultsSummary)
          since 4.4 use #findArtifactLinks 
com.atlassian.bamboo.resultsummary.vcs.RepositoryChangesetDao.findChangesetByResultId(long)
          since 3.3 only for backward compatibility in import 
com.atlassian.bamboo.resultsummary.ResultsSummaryManager.findFirstSuccessfulBuildResultAfter(String, int)
          since 5.2 use ResultsSummaryManager.findFirstSuccessfulBuildResultAfter(PlanResultKey) 
com.atlassian.bamboo.build.LuceneBasedJiraIssueResultsManagerImpl.findJiraIssuesForBuild(ImmutablePlan)
          replaced by #findJiraIssuesForPlanKey(String)} 
com.atlassian.bamboo.build.JiraIssueResultsManager.findJiraIssuesForBuild(ImmutablePlan)
          replaced by #findJiraIssuesForPlanKey(String)} 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManagerImpl.findJiraIssuesForPlan(ImmutablePlan)
          replaced by BuildResultsSummaryManagerImpl.findJiraIssuesForPlanKey(PlanKey)} 
com.atlassian.bamboo.resultsummary.ResultsSummaryManager.findJiraIssuesForPlan(ImmutablePlan)
          replaced by #findJiraIssuesForPlanKey(String)} 
com.atlassian.bamboo.resultsummary.ResultsSummaryManager.findLastSuccessfulBuildResultBefore(ImmutablePlan, int)
          Use ResultsSummaryManager.findLastSuccessfulBuildResultBefore(PlanResultKey) instead. Since v5.2. 
com.atlassian.bamboo.build.logger.LoggerIds.get(String)
          since 5.0 
com.atlassian.bamboo.agent.elastic.aws.AwsAccountBean.getAccountDetailsValidationError(String, String)
          since 5.4 use AwsAccountBean.getAccountDetailsValidationError(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region, String, String) instead 
com.atlassian.bamboo.Bamboo.getAdministrationConfiguration()
          5.10 
com.atlassian.bamboo.persister.Persister.getAdministrationConfiguration()
          since 5.0 use Persister.getAdministrationConfiguration(com.atlassian.bamboo.FeatureManager) instead 
com.atlassian.bamboo.repository.AbstractRepository.getAdvancedEditHtml(BuildConfiguration, Plan)
          since 5.5 use StandaloneRepository.getAdvancedEditHtml(org.apache.commons.configuration.HierarchicalConfiguration) 
com.atlassian.bamboo.repository.AbstractRepository.getAdvancedViewHtml(Plan)
          since 5.5 use StandaloneRepository.getAdvancedViewHtml() 
com.atlassian.bamboo.plan.PlanManager.getAllPlans()
          since 5.0 please use CachedPlanManager 
com.atlassian.bamboo.plan.FilteringPlanManager.getAllPlansForClone(Class)
          since 4.1 use FilteringPlanManager.getPlansForClone() 
com.atlassian.bamboo.configuration.SystemStatisticsBean.getApproximateIndexTime()
          since 5.3 Use IndexerManager.getEstimatedReindexTime() 
com.atlassian.bamboo.configuration.SystemInfo.getAppServerContainer()
          since 5.3 use ServletContextHolder.get().getServerInfo() 
com.atlassian.bamboo.build.artifact.ArtifactLinkManager.getArtifactLinkDataProvider(ArtifactLink)
          since 5.6 use the ArtifactLinkManager.getArtifactLinkDataProvider(com.atlassian.bamboo.artifact.Artifact) 
com.atlassian.bamboo.build.artifact.ArtifactLinkManager.getArtifactLinksForLinkType(ResultsSummary, String)
          since 5.0 use ArtifactLinkManager.getArtifactLinks(com.atlassian.bamboo.resultsummary.ResultsSummary, String) 
com.atlassian.bamboo.resultsummary.BaseResultSummary.getArtifactLinksThatExist()
          since 4.3 
com.atlassian.bamboo.resultsummary.ImmutableResultsSummary.getArtifactLinksThatExist()
          since 4.3 
com.atlassian.bamboo.build.artifact.ArtifactHandlingUtils.getArtifactUrl(ArtifactLinkManager, ArtifactLink, String)
          since 5.6 use ArtifactHandlingUtils.getArtifactUrl(ArtifactLinkManager, com.atlassian.bamboo.artifact.Artifact, String) instead 
com.atlassian.bamboo.webwork.StarterAction.getAuthor()
          use StarterAction.getAuthors() instead. You can now have multiple authores for a user. 
com.atlassian.bamboo.user.DefaultBambooUser.getBambooUserManager()
          since 5.6 
com.atlassian.bamboo.utils.BambooUrl.getBaseUrl()
          since 5.6 
com.atlassian.sal.bamboo.BambooApplicationProperties.getBaseUrl()
          since sal-2.10 
com.atlassian.bamboo.plugins.git.GitHubRepositoryAccessData.getBranch()
          use GitHubRepositoryAccessData.getVcsBranch() instead 
com.atlassian.bamboo.build.BuildResultsAction.getBuild()
          since 4.4 
com.atlassian.bamboo.ww2.actions.build.admin.config.ConfigureBuildPermissions.getBuild()
          since 4.4 
com.atlassian.bamboo.ww2.aware.BuildableAware.getBuild()
          since 4.4 
com.atlassian.bamboo.ww2.actions.BuildActionSupport.getBuild()
          since 4.4 
com.atlassian.bamboo.ww2.actions.BuildableAwareContextHolder.getBuild()
          since 4.4 
com.atlassian.bamboo.v2.build.events.BuildContextEvent.getBuildContext()
          since 5.0 use BuildContextEvent.getContext() 
com.atlassian.bamboo.Bamboo.getBuildErrorDetails(String, int)
          since 5.10 
com.atlassian.bamboo.resultsummary.ResultsSummary.getBuildKey()
          since 4.3, use ImmutableResultsSummary.getPlanKey() 
com.atlassian.bamboo.logger.ErrorDetailsImpl.getBuildKey()
          since 5.5 
com.atlassian.bamboo.logger.ErrorDetails.getBuildKey()
          since 5.5, use ErrorDetails.getEntityKey() 
com.atlassian.bamboo.build.logger.BuildLogger.getBuildLog()
          since 5.5 use log interceptors to get this information 
com.atlassian.bamboo.logger.ErrorDetailsImpl.getBuildNumber()
          since 5.5 
com.atlassian.bamboo.logger.ErrorDetails.getBuildNumber()
          since 5.5, use ErrorDetails.getResultNumber() 
com.atlassian.bamboo.plan.cache.ImmutablePlanCacheService.getBuildNumberOverrides(PlanKey)
          since 4.4 
com.atlassian.bamboo.v2.build.queue.BuildQueueManager.getBuildQueue()
          since 5.1 
com.atlassian.bamboo.v2.build.agent.AbstractBuildAwareAgentStatus.getBuildResultKey()
          since 5.0 use getResultKey 
com.atlassian.bamboo.resultsummary.ResultsSummary.getBuildResultKey()
          since 4.3, use ImmutableResultsSummary.getPlanResultKey() 
com.atlassian.bamboo.logger.ErrorDetailsImpl.getBuildResultKey()
          since 5.5 
com.atlassian.bamboo.logger.ErrorDetails.getBuildResultKey()
          since 5.5, use ErrorDetails.getResultKey() 
com.atlassian.bamboo.builder.resultsfilter.Latest25FiveBuildResultsFilter.getBuildResultsForBuild(ImmutableBuildable)
          since 2.7 
com.atlassian.bamboo.builder.resultsfilter.TimeAgoBuildResultsFilter.getBuildResultsForBuild(ImmutableBuildable)
          since 2.7 
com.atlassian.bamboo.builder.resultsfilter.AllBuildResultsFilter.getBuildResultsForBuild(ImmutableBuildable)
          since 2.7 use AllBuildResultsFilter.getResultsForPlan(ImmutablePlan) instead 
com.atlassian.bamboo.builder.resultsfilter.BuildResultsFilter.getBuildResultsForBuild(ImmutableBuildable)
          since 2.7 use #getResultsForPlan(Plan) instead 
com.atlassian.bamboo.build.BuildDefinition.getBuildStrategies()
          since 5.8 use BuildDefinition.getTriggerDefinitions() 
com.atlassian.bamboo.build.PartialBuildDefinition.getBuildStrategies()
          since 5.8 
com.atlassian.bamboo.ww2.actions.build.admin.create.UIConfigSupport.getBuildStrategies()
          since 5.0 use UIConfigSupport.getTriggerTypes(Class) 
com.atlassian.bamboo.ww2.actions.build.admin.create.UIConfigSupport.getBuildStrategies(boolean)
          since 5.0 use UIConfigSupport.getTriggerTypes(Class, boolean) 
com.atlassian.bamboo.v2.build.BuildContextHelper.getBuildWorkingDirectory(BuildContext)
          Since 5.0 use BuildContextHelper.getBuildWorkingDirectory(CommonContext) instead 
com.atlassian.bamboo.v2.build.agent.capability.CapabilityType.getCapabilityTypeLabel()
          since 5.5 not used - without replacement 
com.atlassian.bamboo.build.ChainResultsAction.getChain()
          since 4.4 
com.atlassian.bamboo.ww2.aware.ChainAware.getChain()
          since 4.4 
com.atlassian.bamboo.ww2.actions.ChainAwareContextHolder.getChain()
          since 4.4 
com.atlassian.bamboo.ww2.actions.ChainActionSupport.getChain()
          since 4.4 
com.atlassian.bamboo.plan.PlanType.getClassType()
          since 4.3 Use PlanType.getImmutableClassType() instead 
com.atlassian.bamboo.clover.build.coverage.CloverReportLinker.getCloverReportUrl()
          since 5.7 
com.atlassian.bamboo.clover.build.coverage.ReportProvider.getCloverReportUrl()
          since 5.7 use #getCloverArtifacts() and #getCloverReportUrl(Artifact) to handle more than one report in a build 
com.atlassian.bamboo.resultsummary.AbstractResultsSummary.getComments()
          since 5.0 
com.atlassian.bamboo.resultsummary.ImmutableResultsSummary.getComments()
          since 5.0 use CommentService.getCommentsForEntity(getId()) 
com.atlassian.bamboo.plan.cache.ImmutableResultsSummaryImpl.getComments()
          since 5.0 
com.atlassian.bamboo.plugins.rest.resource.ElasticConfigResource.getConfigurationByName(String)
          since 5.8 
com.atlassian.bamboo.build.BuildExecutionManager.getCurrentlyBuilding(String)
          since 5.0 use BuildExecutionManager.getCurrentlyBuilding(com.atlassian.bamboo.Key) 
com.atlassian.bamboo.build.BuildExecutionManager.getCurrentlyBuildingByBuildResultKey(String)
          since 4.4 use #getCurrentlyBuildingByPlanResultKey 
com.atlassian.bamboo.build.BuildExecutionManager.getCurrentlyExecutingBuilds()
          since 5.6 use BuildExecutionManager.getCurrentlyExecuting() 
com.atlassian.bamboo.build.BuildExecutionManager.getCurrentlyExecutingBuilds(String)
          since 5.6 use BuildExecutionManager.getCurrentlyExecuting(com.atlassian.bamboo.plan.PlanKey) 
com.atlassian.bamboo.results.BuildResults.getCustomBuildData()
          replaced by custom data stored in #getBuildResultsSummary() 
com.atlassian.bamboo.repository.CustomVariableProviderRepository.getCustomVariables()
          since 5.9, use CustomVariableProviderRepository.getPlanRepositoryVariables() 
com.atlassian.bamboo.Bamboo.getDefaultPersister()
          since 5.10 
com.atlassian.bamboo.ww2.BambooActionSupport.getDefaultPersister()
          since 5.10 
com.atlassian.bamboo.variable.VariableContext.getDefinitions()
          since 5.7  
com.atlassian.bamboo.ww2.BambooActionSupport.getDeploymentProject(long)
          since 5.7 
com.atlassian.bamboo.repository.AbstractRepository.getEditHtml(BuildConfiguration, Plan)
          since 5.5 use StandaloneRepository.getEditHtml(org.apache.commons.configuration.HierarchicalConfiguration) 
com.atlassian.bamboo.Bamboo.getElasticErrorMessages()
          since 5.10 
com.atlassian.bamboo.agent.elastic.server.ElasticImageConfigurationAccessor.getElasticImageConfigurationByName(String)
          since 5.8 use ElasticImageConfigurationAccessor.getElasticImageConfigurationsByName(String, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region) instead 
com.atlassian.bamboo.agent.elastic.server.ElasticImageConfigurationDao.getElasticImageConfigurationByName(String)
          since 5.8 use ElasticImageConfigurationDao.getElasticImageConfigurationsByName(String, com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region) 
com.atlassian.bamboo.utils.Comparators.getElasticImageConfigurationNameComparator()
          since 5.8 
com.atlassian.bamboo.build.logger.BuildLogger.getErrorLog()
          since 5.5 use log interceptors to get this information 
com.atlassian.bamboo.Bamboo.getErrorMessages()
          since 5.10 
com.atlassian.bamboo.Bamboo.getErrorMessages(PlanKey)
          since 5.10 
com.atlassian.bamboo.Bamboo.getErrorMessagesByAgentId(Long)
          since 5.10 
com.atlassian.bamboo.notification.Notification.getEvent()
          since 5.6 use Notification.getPojoEvent() 
com.atlassian.bamboo.buildqueue.manager.AgentManager.getExecutableAgents(RequirementSet, AgentManager.DisabledAgentsInclusion, AgentManager.OfflineAgentsInclusion)
          since 5.0 use methods of ExecutableAgentsHelper 
com.atlassian.bamboo.buildqueue.manager.AgentManager.getExecutableAgents(RequirementSet, boolean)
          since 5.0 use methods of ExecutableAgentsHelper 
com.atlassian.bamboo.buildqueue.manager.AgentManager.getExecutableAgentsMatrix(RequirementSet, AgentManager.DisabledAgentsInclusion, AgentManager.OfflineAgentsInclusion)
          since 5.0 use methods of ExecutableAgentsHelper 
com.atlassian.bamboo.buildqueue.manager.AgentManager.getExecutableAgentsMatrix(RequirementSet, boolean)
          since 5.0 use methods of ExecutableAgentsHelper 
com.atlassian.bamboo.v2.build.agent.capability.CapabilitySetManager.getExecutableBuildables(ReadOnlyCapabilitySet)
          since 5.0. Will not filter by agent assignments. Use ExecutableAgentsHelper.getExecutableBuildables(com.atlassian.bamboo.plan.ExecutableAgentsHelper.ExecutableQuery) 
com.atlassian.bamboo.buildqueue.manager.AgentManager.getExecutableImages(RequirementSet)
          since 5.0 use methods of ExecutableAgentsHelper 
com.atlassian.bamboo.buildqueue.manager.AgentManager.getExecutableImages(RequirementSet, boolean)
          since 5.0 use methods of ExecutableAgentsHelper 
com.atlassian.bamboo.build.expiry.BuildExpiryConfig.getExpiryTypeArtifact()
          since 5.7 use BuildExpiryConfig.isExpiryTypeArtifact() 
com.atlassian.bamboo.build.expiry.BuildExpiryConfig.getExpiryTypeBuildLog()
          since 5.7 use BuildExpiryConfig.isExpiryTypeBuildLog() 
com.atlassian.bamboo.build.expiry.BuildExpiryConfig.getExpiryTypeNothing()
          since 5.7 use BuildExpiryConfig.isExpiryTypeNothing() 
com.atlassian.bamboo.build.expiry.BuildExpiryConfig.getExpiryTypeResult()
          since 5.7 use BuildExpiryConfig.isExpiryTypeResult() 
com.atlassian.bamboo.labels.LabelManager.getFavouritesForPlan(Plan)
          since 5.4 use LabelManager.getFavouritesForPlan(com.atlassian.bamboo.plan.cache.ImmutablePlan) instead 
com.atlassian.bamboo.index.IndexUtils.getFieldAsDate(Document, String)
          since 5.4 use IndexUtils.getDateField(org.apache.lucene.document.Document, String) instead 
com.atlassian.bamboo.build.artifact.ArtifactLink.getFile()
          since 4.3, if you need this method, please let the Bamboo team know 
com.atlassian.bamboo.filter.CompressingFilter.getFilterConfig()
          since 1.0 Not needed in latest version of Servlet 2.3 API. NOTE: Filter doesn't work with Orion 1.5.2 without this method 
com.atlassian.bamboo.util.BambooStringUtils.getFirstDefinedXssRelatedCharacter(String, char[])
          since 5.0 please use containsRelatedCharacters 
com.atlassian.bamboo.labels.LabelParser.getInvalidCharactersAsString()
          since 4.3 
com.atlassian.bamboo.build.artifact.ArtifactLink.getLabel()
          since 5.7 use Artifact.getLabel() 
com.atlassian.bamboo.plan.Plan.getLabellings()
          3.4 
com.atlassian.bamboo.build.expiry.BuildExpiryConfig.getLabelsToKeep()
          since 5.7 refer to BuildExpiryConfig.getLabelsList() 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManagerImpl.getLastNBuildResultsSummaries(ImmutableBuildable, int)
          since 2.7 
com.atlassian.bamboo.resultsummary.ResultsSummaryManager.getLastNBuildResultsSummaries(ImmutableBuildable, int)
          since 2.7 use ResultsSummaryManager.getLastNResultsSummaries(com.atlassian.bamboo.plan.cache.ImmutablePlan, int) instead 
com.atlassian.bamboo.build.expiry.BuildExpiryBean.getLastRunDate()
          since 5.7 use BuildExpiryBean.getStatus() 
com.atlassian.bamboo.deployments.expiry.DeploymentExpiryService.getLastRunDate()
          since 5.7 use DeploymentExpiryService.getStatus() 
com.atlassian.bamboo.deployments.versions.service.DeploymentVersionService.getLatestVersionForProject(long)
          since 5.1 use DeploymentVersionService.getLatestVersionForProject(long, PlanKey) 
com.atlassian.bamboo.build.artifact.ArtifactLink.getLinkType()
          use Artifact.getLinkType() 
com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext.getLinkType()
          since 4.4 an artifact can have multiple link types 
com.atlassian.bamboo.fileserver.SystemDirectory.getLogFile()
          since 5.8 why would you use it... 
com.atlassian.bamboo.build.logger.BuildLogUtils.getLogFileName(String, int)
          since 5.0 use BuildLogUtils.getLogFileName(com.atlassian.bamboo.Key, int) 
com.atlassian.bamboo.configuration.SystemInfoAction.getLogPath()
          since 5.8 why would you use that... 
com.atlassian.bamboo.fileserver.SystemDirectory.getLogRelativePath()
          since 5.8 use SystemDirectory.getLogRelativePath(String) instead 
com.atlassian.bamboo.v2.build.agent.capability.Requirement.getMatchType()
          since 5.6 use ImmutableRequirement.getTypeOfMatch() instead 
com.atlassian.bamboo.trigger.TriggerTypeManager.getNewTriggerInstance(String)
          since 5.8 
com.atlassian.bamboo.notification.NotificationManager.getNotificationRules(Plan)
          since 5.4 use NotificationManager.getNotificationRules(com.atlassian.bamboo.plan.cache.ImmutablePlan) instead 
com.atlassian.bamboo.resultsummary.ImmutableResultsSummary.getPlan()
          since 5.0 use ImmutableResultsSummary.getImmutablePlan() 
com.atlassian.bamboo.resultsummary.ResultsSummary.getPlan()
          since 5.0 use ResultsSummary.getImmutablePlan() 
com.atlassian.bamboo.chains.ChainResultsSummary.getPlan()
          since 5.0 
com.atlassian.bamboo.ww2.actions.build.admin.config.ConfigureBuildPermissions.getPlan()
          since 4.4 
com.atlassian.bamboo.ww2.actions.build.admin.create.CreateChain.getPlan()
          since 4.4 
com.atlassian.bamboo.ww2.aware.PlanAware.getPlan()
          since 4.4 
com.atlassian.bamboo.ww2.actions.PlanActionSupport.getPlan()
          since 4.4 
com.atlassian.bamboo.ww2.actions.admin.ImportMavenPlanAction.getPlan()
          since 4.4 
com.atlassian.bamboo.plan.PlanManager.getPlanByKey(String)
          since 4.2 
com.atlassian.bamboo.plan.PlanManager.getPlanByKey(String, Class)
          since 4.2 
com.atlassian.bamboo.plan.PlanManager.getPlanByPartialKeyAndName(PlanKey, String, Class)
          since 4.2 
com.atlassian.bamboo.plan.cache.ImmutablePlanCacheService.getPlanIdentifierForPermissionCheckingByKey(PlanKey)
          since 5.4 use CachedPlanManager.getPlanByKey(com.atlassian.bamboo.plan.PlanKey) 
com.atlassian.bamboo.v2.build.agent.AbstractBuildAwareAgentStatus.getPlanKey()
          since 5.0 use getResultKey 
com.atlassian.bamboo.filter.UrlRewriteFilter.getPlanManager()
          since 5.4 without replacement 
com.atlassian.bamboo.security.trustedapplications.BambooCurrentApplication.getPrivateKey()
          since 5.9, use BambooCurrentApplication.getKeyPair() instead 
com.atlassian.bamboo.resultsummary.ResultsSummaryCriteria.getProjectKey()
          since 4.0 use @{link #getProjectKeys} 
com.atlassian.bamboo.security.trustedapplications.BambooCurrentApplication.getPublicKey()
          since 5.9, use BambooCurrentApplication.getKeyPair() instead 
com.atlassian.bamboo.v2.build.queue.BuildQueueManager.getRecentBuildQueue()
          since 5.1 use BuildQueueManager.getBuildQueue() instead 
com.atlassian.bamboo.v2.build.agent.capability.RequirementSet.getRequirement(String)
          since 3.1 key is not unique 
com.atlassian.bamboo.comment.Comment.getResultsSummary()
          since 5.0 use com.atlassian.bamboo.resultsummary.ResultsSummaryManager.getResultsSummary(getEntityId()) The build result the comment was added to 
com.atlassian.bamboo.plan.FilteringPlanManager.getRunnablePlansByProject(Project, Class)
          since 4.1 use FilteringPlanManager.getRunnablePlans(com.atlassian.bamboo.project.Project, java.lang.Class) 
com.atlassian.bamboo.v2.build.CommonContext.getRuntimeTaskContext()
          since 5.9 without direct replacement. Use RuntimeTaskDefinition to access this information. 
com.atlassian.bamboo.index.AbstractDocumentHitCollector.getSearcher()
          since 5.4 use context.reader or provide a valid use case to Bamboo team 
com.atlassian.bamboo.util.BambooFileUtils.getSharedTemporaryFile(SharedTemporaryFiles.SharedTemporaryFileSpec)
          since 5.4 use SharedTemporaryFiles.create(com.atlassian.bamboo.util.SharedTemporaryFiles.SharedTemporaryFileSpec) 
com.atlassian.bamboo.util.BambooFileUtils.getSharedTemporaryFile(String, String, String, boolean, File)
          since 4.4 use SharedTemporaryFiles.create(com.atlassian.bamboo.util.SharedTemporaryFiles.SharedTemporaryFileSpec) 
com.atlassian.bamboo.build.artifact.ArtifactLink.getSize()
          since 5.7 use Artifact.getSize() 
com.atlassian.bamboo.build.artifact.ArtifactLink.getSizeDescription()
          since 4.3 
com.atlassian.bamboo.v2.build.repository.RepositoryV2.getSourceCodeDirectory(PlanKey)
          since 3.3 Repository must handle checkout to any sub-directory. 
com.atlassian.bamboo.repository.cvsimpl.CVSRepository.getSourceCodeDirectory(PlanKey)
          since 3.3 
com.atlassian.bamboo.build.logger.BuildLogger.getStringErrorLogs()
          since 5.0 
com.atlassian.bamboo.plan.artifact.ArtifactContext.getSuccessfulPublishers()
          since 5.7 use ArtifactContext.getPublishingResults() 
com.atlassian.bamboo.configuration.AdministrationConfigurationInterface.getSystemProperty(String)
          since 6.0. Use BandanaManager for key-value storage. 
com.atlassian.bamboo.v2.build.CommonContext.getTaskDefinitions()
          since 5.9 use CommonContext.getRuntimeTaskDefinitions() 
com.atlassian.bamboo.v2.build.agent.capability.BuilderCapabilityType.getTaskManager()
          since 4.4 
com.atlassian.bamboo.resultsummary.tests.TestsManager.getTestCaseResult(TestCase, long)
          since 3.3 use TestsManager.getTestCaseResults(TestCase, long) 
com.atlassian.bamboo.resultsummary.tests.TestCaseResultDao.getTestCaseResult(TestCase, long)
          since 3.3 use TestCaseResultDao.getTestCaseResults(TestCase, long) 
com.atlassian.bamboo.results.BuildResultsImpl.getTestResults()
          since 2.6 
com.atlassian.bamboo.results.BuildResults.getTestResults()
          since 2.6 
com.atlassian.bamboo.ww2.BambooActionSupport.getText(String, String, List, OgnlValueStack)
          since 5.1 
com.atlassian.bamboo.ww2.BambooActionSupport.getText(String, String, String[], OgnlValueStack)
          since 5.1 
com.atlassian.bamboo.v2.build.agent.capability.BuilderCapabilityType.getTextProvider()
          since 4.4 
com.atlassian.bamboo.plan.branch.BranchMonitoringConfiguration.getTimeOfInactivityInDays()
          since 5.9 use BranchMonitoringConfiguration.getInactiveBranchCleanUpPeriodInDays() to determine the number of days, and BranchMonitoringConfiguration.isInactiveBranchCleanUpEnabled() to determine if it is enabled. 
com.atlassian.bamboo.clover.build.coverage.CloverReportLinker.getTimestamp()
          since 5.7 
com.atlassian.bamboo.clover.build.coverage.ReportProvider.getTimestamp()
          since 5.7 use #getCloverArtifacts() and #getTimestamp(Artifact) to handle more than one report in a build 
com.atlassian.bamboo.clover.build.coverage.ReportProvider.getTimestamp(Artifact)
          use #getCloverArtifacts() and #getTimestamp(Artifact) to handle more than one report in a build 
com.atlassian.bamboo.plan.trigger.TriggerManagerImpl.getTriggerReason(String, BuildChanges, Map)
          since 4.2 
com.atlassian.bamboo.plan.trigger.TriggerManager.getTriggerReason(String, BuildChanges, Map)
          since 4.2 use TriggerManager.getTriggerReason(String key, Map fieldsMap) instead. buildChanges wasn't used anyway 
com.atlassian.bamboo.trigger.Triggerable.getTriggers()
          since 5.8 use Triggerable.getTriggerDefinitions() 
com.atlassian.bamboo.trigger.TriggerTypeManager.getTriggerTypes(Class)
          since 5.8 
com.atlassian.bamboo.trigger.TriggerTypeManager.getTriggerTypes(Class, boolean)
          since 5.8 
com.atlassian.bamboo.trigger.TriggerTypeManager.getTriggerTypesForCreate(Class, boolean)
          since 5.8 
com.atlassian.bamboo.plan.cache.ImmutablePlan.getType()
          Use PlanIdentifier.getPlanType() instead. Since v4.0. 
com.atlassian.bamboo.build.artifact.ArtifactLink.getUrl()
          since 4.4 use ArtifactLinkManager.getArtifactLinkDataProvider(Artifact) 
com.atlassian.bamboo.event.ResultLabelEvent.getUsername()
          since 5.0 - please use getUser().getName() instead 
com.atlassian.bamboo.resultsummary.ImmutableResultsSummary.getVariableContext()
          since 5.7 for internal use only instead 
com.atlassian.bamboo.resultsummary.ResultsSummary.getVariableContextBaseline()
          since 5.7 internal use only, use ResultsSummaryVariableAccessor.safeGetVariableContextBaseline(PlanResultKey) instead 
com.atlassian.bamboo.resultsummary.ImmutableResultsSummary.getVariableContextLogs()
          since 5.7 for internal use only instead 
com.atlassian.bamboo.variable.CustomVariableContext.getVariableContexts(CommonContext)
          since 5.9 use CustomVariableContext.getVariableContexts() if you want to use current thread local context. Use VariableSubstitutor otherwise. 
com.atlassian.bamboo.variable.CustomVariableContext.getVariables(CommonContext)
          since 5.9 use CustomVariableContext.getVariableContexts() if you want to use current thread local context. Use VariableSubstitutor otherwise. 
com.atlassian.bamboo.repository.AbstractRepository.getViewHtml(Plan)
          since 5.5 use StandaloneRepository.getViewHtml() 
com.atlassian.bamboo.utils.ConfigUtils.getXmlConfigFromXmlString(String, boolean)
          since 5.2 use getXmlConfigFromXmlString 
com.atlassian.bamboo.plugin.BambooPluginUtils.handleError(String, Error)
          since 4.3 you should probably use BambooPluginUtils.callUnsafeCode(com.atlassian.bamboo.plugin.BambooPluginUtils.Callable) instead 
com.atlassian.bamboo.task.repository.RepositoryAwareTaskConfigurator.handleRepositoryIdChanged(TaskDefinition, Job, Map)
          since 4.3 use RepositoryAwareTaskConfigurator.handleRepositoryIdChanged(TaskDefinition, Map) 
com.atlassian.bamboo.webwork.StrutsSupport.inject(Object)
          don't use it unless you really have to. Prefer @Inject annotations 
com.atlassian.bamboo.v2.build.BuildCancelledDetails.isAbandonResult()
          since 5.6 without replacement. Not used since Bamboo 2.7. 
com.atlassian.bamboo.plan.cache.ImmutablePlan.isActive()
          since 4.0 use ChainExecutionManager.isActive(PlanKey) 
com.atlassian.bamboo.build.expiry.BuildExpiryBean.isBuildExpiryRunning()
          since 5.7 use BuildExpiryBean.getStatus() 
com.atlassian.bamboo.repository.PlanRepositoryLinkImpl.isBuildTrigger()
          since 4.3 
com.atlassian.bamboo.repository.PlanRepositoryLink.isBuildTrigger()
          since 4.3. The information is now stored in configuration of RepositoryAwareBuildStrategy 
com.atlassian.bamboo.plan.cache.ImmutablePlan.isBusy()
          since 4.0 use PlanExecutionManager.isBusy(PlanKey) 
com.atlassian.bamboo.plan.branch.BranchMonitoringConfiguration.isCleanupEnabled()
          since 5.9 use BranchMonitoringConfiguration.isRemovedBranchCleanUpEnabled() instead to find out if branch cleanup is enabled if the vcs branch is removed, and BranchMonitoringConfiguration.isInactiveBranchCleanUpEnabled() instead to find out if cleanup due to inactivity is enabled. 
com.atlassian.bamboo.util.BambooFileUtils.isContainsDirectoryTraversalString(String)
          since 5.10 use BambooFilenameUtils.containsDirectoryTraversalString(String) 
com.atlassian.bamboo.v2.build.agent.BuildAgent.isDedicated()
          without replacement; this is temporary solution 
com.atlassian.bamboo.agent.elastic.server.ElasticImageConfiguration.isDedicated()
          without replacement; this is temporary solution 
com.atlassian.bamboo.build.artifact.ArtifactLink.isExists()
          since 4.4 use ArtifactLinkManager.getArtifactLinkDataProvider(Artifact) 
com.atlassian.bamboo.deployments.expiry.DeploymentExpiryService.isExpiryRunning()
          since 5.7 use DeploymentExpiryService.getStatus() 
com.atlassian.bamboo.logger.ElasticErrorDetailsImpl.isForAllBuilds()
          since 5.5 
com.atlassian.bamboo.logger.ErrorDetailsImpl.isForAllBuilds()
          since 5.5 
com.atlassian.bamboo.logger.ErrorDetails.isForAllBuilds()
          since 5.5, use ErrorDetails.isBuildSpecific() 
com.atlassian.bamboo.plan.branch.BranchMonitoringConfiguration.isMonitoringEnabled()
          since 5.9 use BranchMonitoringConfiguration.isPlanBranchCreationEnabled() instead to find out if plan branch creation in enabled, BranchMonitoringConfiguration.isRemovedBranchCleanUpEnabled() instead to find out if removed branch cleanup is enabled, and BranchMonitoringConfiguration.isInactiveBranchCleanUpEnabled() ()} instead to find out if inactive plan branch cleanup is enabled. 
com.atlassian.bamboo.notification.NotificationType.isNotificationRequired(Event)
          since 5.6 use NotificationType.isNotificationRequired(Object) 
com.atlassian.bamboo.event.BuildCanceledEvent.isResultAbandoned()
          since 5.6 without replacement. Not used since 2.7 
com.atlassian.bamboo.build.artifact.ArtifactLink.isSharedArtifact()
          since 5.7 use Artifact.isSharedArtifact() 
com.atlassian.bamboo.configuration.AdministrationConfigurationImpl.isTestQuarantineEnabled()
          since 5.9 - use AdministrationConfigurationImpl.getQuarantineConfiguration() and then QuarantineConfiguration.isEnabled() 
com.atlassian.bamboo.configuration.AdministrationConfiguration.isTestQuarantineEnabled()
          since 5.9 - use AdministrationConfiguration.getQuarantineConfiguration() and then QuarantineConfiguration.isEnabled() 
com.atlassian.bamboo.configuration.AdministrationConfigurationInterface.isTestQuarantineEnabled()
          since 6.0 - use AdministrationConfigurationInterface.getQuarantineConfiguration() and then QuarantineConfiguration.isEnabled() 
com.atlassian.bamboo.util.PasswordMaskingUtils.maskPossiblePasswordValues(String, Collection)
          use PasswordMaskingUtils.maskPossiblePasswordValues(String, VariableContext) as it performs better 
com.atlassian.bamboo.resultsummary.ResultsSummaryManager.moveResultSummaries(PlanKey, PlanKey)
          since 3.2, use ResultsSummaryManager.moveResultSummaries(Plan, PlanKey, PlanKey) 
com.atlassian.bamboo.util.BambooMaps.newNullAwareCache(CacheBuilder, CacheLoader)
          since 5.6 use plan cache with Optional values 
com.atlassian.bamboo.util.BambooMaps.newNullAwareCacheTyped(CacheBuilder>, CacheLoader)
          since 5.6 use plan cache with Optional values 
com.atlassian.bamboo.core.RepositoryUrlObfuscator.obfuscatePasswordInUrl()
          since 4.3 
com.atlassian.bamboo.core.RepositoryUrlObfuscator.obfuscatePasswordInUrl(String)
          since 4.3 
com.atlassian.bamboo.core.RepositoryUrlObfuscator.obfuscatePasswordsInUrls(List)
          since 4.3 
com.atlassian.bamboo.build.creation.PlanCreationTemplate.performCloneIfRequired(PlanCreationBean, ActionParametersMap)
          since 5.6 
com.atlassian.bamboo.v2.build.repository.RepositoryEventAware.postRetrieveSourceCode(BuildContext)
          since 3.3 use RepositoryEventAware.postRetrieveSourceCode(BuildContext, File) 
com.atlassian.bamboo.plugin.descriptor.AbstractBambooConfigurableModuleDescriptor.preConfigurablePluginInitialization(T)
          use AbstractBambooModuleDescriptor.preInit(Object) instead 
com.atlassian.bamboo.v2.build.repository.RepositoryEventAware.preRetrieveSourceCode(BuildContext)
          since 3.3 use RepositoryEventAware.preRetrieveSourceCode(BuildContext, File) 
com.atlassian.bamboo.task.RuntimeTaskDataProvider.processRuntimeTaskData(TaskDefinition, CommonContext)
          since 5.9 use RuntimeTaskDataProvider.processRuntimeTaskData(RuntimeTaskDefinition, CommonContext) 
com.atlassian.bamboo.build.artifact.ArtifactManager.publish(BuildLogger, PlanResultKey, File, ArtifactDefinitionContext, Map, Set, int)
          since 5.7 use ArtifactManager.publish(com.atlassian.bamboo.build.logger.BuildLogger, com.atlassian.bamboo.plan.PlanResultKey, java.io.File, com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext, java.util.Map, int) } 
com.atlassian.bamboo.plan.branch.ChainPropagatingFacade.publishBuildConfigurationUpdatedEvent(EventPublisher, Object, boolean)
          since 5.0 use ImmutableChainPropagatingFacade methods instead 
com.atlassian.bamboo.v2.build.queue.BuildQueueManager.removeAllBuildsForPlanFromQueue(PlanKey)
          since 5.5 use QueueManagerUtils.removeFromQueue(BuildQueueManager, com.atlassian.bamboo.Key) 
com.atlassian.bamboo.build.artifact.ArtifactManager.removeArtifactFromStorage(PlanResultKey, ImmutableArtifactDefinitionBase)
          since 5.5 use ArtifactManager.removeArtifactFromStorage(Artifact) 
com.atlassian.bamboo.build.artifact.DefaultArtifactLinkManager.removeArtifactLinks(ChainResultsSummary, Plan)
          since 5.0 
com.atlassian.bamboo.build.artifact.ArtifactLinkManager.removeArtifactLinks(ChainResultsSummary, Plan)
          since 5.0, use ArtifactLinkManager.removeArtifactLinks(com.atlassian.bamboo.chains.ChainResultsSummary) 
com.atlassian.bamboo.build.artifact.ArtifactManager.removeArtifactsFromStorage(PlanResultKey)
          since 5.7 
com.atlassian.bamboo.Bamboo.removeBuildErrorFromLog(String, int)
          since 5.10 
com.atlassian.bamboo.build.BuildExecutionManager.removeCurrentlyBuilding(String)
          since 5.0 use BuildExecutionManager.removeCurrentlyBuilding(com.atlassian.bamboo.ResultKey) 
com.atlassian.bamboo.v2.build.agent.capability.RequirementSet.removeRequirement(String)
          since 3.1 use RequirementSet.removeRequirement(ImmutableRequirement) 
com.atlassian.bamboo.v2.build.queue.BuildQueueManager.reorderBuildInQueue(String, int)
          since 5.5 use BuildQueueManager.reorderInQueue(com.atlassian.bamboo.ResultKey, int) instead 
com.atlassian.bamboo.v2.build.queue.BuildQueueManager.reorderBuildInQueue(String, String, String)
          since 5.5 use BuildQueueManager.reorderInQueue(com.atlassian.bamboo.ResultKey, int) 
com.atlassian.bamboo.Bamboo.restartComponentsFollowingConfigurationChange()
          since 5.10 
com.atlassian.bamboo.util.BambooObjectUtils.rethrowUnexpectedException(T)
          since 5.0 use BambooObjectUtils.asRuntimeException(Throwable) 
com.atlassian.bamboo.v2.build.repository.LegacyRepository.retrieveSourceCode(BuildContext, String)
          since 3.3 use CustomSourceDirectoryAwareRepository.retrieveSourceCode(BuildContext, String, File) 
com.atlassian.bamboo.repository.cvsimpl.CVSRepository.retrieveSourceCode(BuildContext, String)
          since 3.3 
com.atlassian.bamboo.pageobjects.helpers.PlanHelper.runPlanAndWaitForSuccessfulResult(PlanKey)
          since 5.9, use backdoor.plans().triggerBuildAndAwaitSuccess(PlanKey) 
com.atlassian.bamboo.pageobjects.helpers.PlanHelper.runPlanAndWaitForSuccessfulResult(PlanResultKey)
          since 5.9, use backdoor.plans().triggerBuildAndAwaitSuccess(PlanKey) 
com.atlassian.bamboo.applinks.ImpersonationService.runWithAuthenticationImpersonation(Authentication, Callable)
          since 5.4 use @{link ImpersonationHelper} instead 
com.atlassian.bamboo.utils.ConfigUtils.sanitiseAndSave(XMLConfiguration, Writer)
          since 5.7 use CommonsConfigUtils.sanitiseAndSave(org.apache.commons.configuration.XMLConfiguration, java.io.Writer) instead 
com.atlassian.bamboo.persistence3.HibernateDaoUtils.save(HibernateOperations, Object, Serializable)
          since 5.8 
com.atlassian.bamboo.persistence3.HibernateDaoUtils.save(Session, Object, Serializable)
          since 5.8 
com.atlassian.bamboo.plan.artifact.ArtifactSubscriptionManager.saveConsumedSubscription(ArtifactSubscriptionContext, PlanResultKey)
          since 4.4 use ArtifactSubscriptionManager.saveConsumedSubscription(ArtifactSubscriptionContext, com.atlassian.bamboo.plan.PlanResultKey, String) 
com.atlassian.bamboo.build.BuildDefinitionManager.savePlanAndDefinition(Plan)
          since 5.0 use PlanManager.savePlanWithSchedulesStopped(com.atlassian.bamboo.plan.Plan) 
com.atlassian.bamboo.resultsummary.vcs.RepositoryChangesetDao.saveRelevantChangesets(List)
          since 3.3 
com.atlassian.bamboo.resultsummary.vcs.RepositoryChangesetDao.scrollChangesetsForExport(Function)
          since 3.3 
com.atlassian.bamboo.resultsummary.vcs.RepositoryChangesetDao.scrollRelevantChangesetsForExport(Function)
          since 3.3 
com.atlassian.bamboo.agent.elastic.server.ElasticImageConfiguration.setAvailabilityZone(String)
          since 5.8 use ElasticImageConfiguration.setAvailabilityZones(Iterable) 
com.atlassian.bamboo.results.BuildResultsImpl.setBuildErrors(List)
          since 5.0 
com.atlassian.bamboo.configuration.AdministrationConfiguration.setBuildExpiryConfig(BuildExpiryConfig)
          since 5.6 use helper method AdministrationConfigurationImpl.setBuildExpiryConfig 
com.atlassian.bamboo.resultsummary.MutableBuildKeyResultsSummary.setBuildKey(String)
          since 3.3 
com.atlassian.bamboo.plan.cache.ImmutablePlanCacheService.setBuildNumberOverrides(PlanKey, int, int, int)
          since 4.4 
com.atlassian.bamboo.build.BuildDefinition.setBuildStrategies(List)
          since 5.8 
com.atlassian.bamboo.repository.PlanRepositoryLinkImpl.setBuildTrigger(boolean)
          since 4.3 
com.atlassian.bamboo.repository.PlanRepositoryLink.setBuildTrigger(boolean)
          since 4.3. The information is now stored in configuration of RepositoryAwareBuildStrategy 
com.atlassian.bamboo.variable.CustomVariableContext.setCommonContext(CommonContext)
          since 5.9 use CustomVariableContextRunner or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable) 
com.atlassian.bamboo.configuration.AdministrationConfigurationImpl.setEnableTestQuarantine(boolean)
          since 5.9 - use AdministrationConfigurationImpl.getQuarantineConfiguration() and then QuarantineConfiguration.setEnabled(boolean) 
com.atlassian.bamboo.configuration.AdministrationConfiguration.setEnableTestQuarantine(boolean)
          since 5.9 - use AdministrationConfiguration.getQuarantineConfiguration() and then QuarantineConfiguration.setEnabled(boolean) 
com.atlassian.bamboo.configuration.AdministrationConfigurationInterface.setEnableTestQuarantine(boolean)
          since 6.0 - use AdministrationConfigurationInterface.getQuarantineConfiguration() and then QuarantineConfiguration.setEnabled(boolean) 
com.atlassian.bamboo.ww2.BambooActionSupport.setErrorMessages(Collection)
          since 1.0 Use ActionSupport.setActionErrors(Collection) instead 
com.atlassian.bamboo.notification.Notification.setEvent(Event)
          since 5.6 use Notification.setEvent(Object) 
com.atlassian.bamboo.filter.CompressingFilter.setFilterConfig(FilterConfig)
          since 1.0 Not needed in latest version of Servlet 2.3 API - replaced by init(). NOTE: Filter doesn't work with Orion 1.5.2 without this method 
com.atlassian.bamboo.plan.Plan.setFirstBuildNumber(int)
          since 5.9.3 without replacement. Plugins should not modify this value. 
com.atlassian.bamboo.plan.Plan.setLastBuildNumber(int)
          since 5.9.3 without replacement. Plugins should not modify this value. 
com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContextImpl.setLinkType(String)
          since 4.3 
com.atlassian.bamboo.plan.branch.BranchMonitoringConfiguration.setMonitoringEnabled(boolean)
          since 5.9 use BranchMonitoringConfiguration.setPlanBranchCreationEnabled(boolean) instead to set up automatic plan branch creation, and BranchMonitoringConfiguration.setRemovedBranchCleanUpEnabled(boolean) instead to set up automatic plan branch cleanup. 
com.atlassian.bamboo.plan.Plan.setNextBuildNumber(int)
          since 5.9.3 without replacement. Plugins should not modify this value. 
com.atlassian.bamboo.variable.CustomVariableContext.setPlan(ImmutablePlan)
          since 5.9 use CustomVariableContextRunner or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable) 
com.atlassian.bamboo.variable.CustomVariableContext.setPlan(ImmutablePlan, Map)
          since 5.9 use CustomVariableContextRunner or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable) 
com.atlassian.bamboo.variable.CustomVariableContext.setPlan(PlanIdentifier, Map)
          since 5.9 use CustomVariableContextRunner or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable) 
com.atlassian.bamboo.resultsummary.ResultsSummaryCriteria.setProjectKey(String)
          since 4.0 use @{link #setProjectKeys} 
com.atlassian.bamboo.resultsummary.tests.TestCaseImpl.setQuarantineStatistics(String, Date)
          since 5.9 
com.atlassian.bamboo.resultsummary.tests.TestCase.setQuarantineStatistics(String, Date)
          since 5.9 use TestCase.setQuarantineStatistics(String, Date, Date) or TestCase.setQuarantineStatistics(QuarantineStatistics) 
com.atlassian.bamboo.comment.Comment.setResultsSummary(ResultsSummary)
          since 5.0 use setEntityId(resultSummary.getId()) 
com.atlassian.bamboo.agent.elastic.server.ElasticImageConfiguration.setSubnetId(String)
          since 5.8, use ElasticImageConfiguration.setSubnetIds(Iterable) 
com.atlassian.bamboo.configuration.AdministrationConfigurationInterface.setSystemProperty(String, String)
          since 6.0. Use BandanaManager for key-value storage. 
com.atlassian.bamboo.plan.branch.BranchMonitoringConfiguration.setTimeOfInactivityInDays(int)
          since 5.9 use BranchMonitoringConfiguration.getInactiveBranchCleanUpPeriodInDays() to determine the number of days, and BranchMonitoringConfiguration.isInactiveBranchCleanUpEnabled() to determine if it is enabled. 
com.atlassian.bamboo.resultsummary.ResultsSummary.setVariableContextBaseline(VariableContextBaseline)
          since 5.7 
com.atlassian.bamboo.variable.CustomVariableContext.setVariables(Map)
          since 5.9 use CustomVariableContextRunner or CustomVariableContext.withVariableSubstitutor(VariableSubstitutor, Runnable) 
com.atlassian.bamboo.util.BambooIterables.split(List, Predicate)
          since 5.7 use the Iterable variant 
com.atlassian.bamboo.Bamboo.stop()
          since 5.10 
com.atlassian.bamboo.util.NumberUtils.stringToDouble(String)
          since 4.2 consider using NumberUtils.createDoubleQuietly(String) 
com.atlassian.bamboo.variable.CustomVariableContext.substituteString(String, CommonContext, BuildLogger)
          since 5.9 use CustomVariableContext.substituteString(String) if you want to use current thread local context. Use VariableSubstitutor otherwise. 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManagerImpl.updateCancelledDetails(ResultsSummary)
          since 5.4 use ResultSummaryHelper.updateCancellationDetails(ResultsSummary, com.atlassian.bamboo.v2.build.BuildCancelledDetails) and BuildResultsSummaryManagerImpl.saveResultSummary(ResultsSummary) 
com.atlassian.bamboo.resultsummary.ResultsSummaryManager.updateCancelledDetails(ResultsSummary)
          since 5.4 use ResultSummaryHelper.updateCancellationDetails(ResultsSummary, com.atlassian.bamboo.v2.build.BuildCancelledDetails) and ResultsSummaryManager.saveResultSummary(ResultsSummary) 
com.atlassian.bamboo.plugins.rest.resource.ElasticConfigResource.updateConfigurationByName(String, RestElasticImageConfig)
          since 5.8 
com.atlassian.bamboo.task.TaskManager.updateRepositoryIdsInTask(Job, TaskDefinition, Map)
          since 4.3, use TaskManager.updateRepositoryIdsInTask(TaskDefinition, Map) 
com.atlassian.bamboo.agent.elastic.server.ElasticInstanceManager.validateAwsCredentials(String, String, ErrorCollection)
          since 5.4 use ElasticInstanceManager.validateAwsCredentials(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region, String, String, com.atlassian.bamboo.utils.error.ErrorCollection) instead 
com.atlassian.bamboo.build.creation.ChainCreationService.validateChainDetails(ValidationAware, ActionParametersMap)
          since 5.1 
com.atlassian.bamboo.build.creation.ChainCreationService.validateCloneDetails(ValidationAware, ActionParametersMap)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanConfigHelper.validateConfig(ValidationAware, BuildConfiguration)
          since 5.1 use PlanConfigHelper.validateConfig(com.atlassian.struts.ValidationAware, com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration) 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateDescription(ValidationAware, String, String)
          since 5.1 
com.atlassian.bamboo.variable.VariableValidationService.validateIdForDeploymentEnvironmentVariable(ValidationAware, long, long)
          since 5.1 use the method with ValidationAware 
com.atlassian.bamboo.variable.VariableValidationService.validateIdForGlobalVariable(ValidationAware, long)
          since 5.1 use the method with ValidationAware 
com.atlassian.bamboo.variable.VariableValidationService.validateIdForPlanVariable(ValidationAware, long, ImmutablePlan)
          since 5.1 use the method with ValidationAware 
com.atlassian.bamboo.variable.VariableValidationService.validateKey(ValidationAware, String, String)
          since 5.1 use the method with ValidationAware 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateKey(ValidationAware, String, String, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateName(ValidationAware, String, String, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateNewChainForExistingProject(ValidationAware, String, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateNewChainForExistingProject(ValidationAware, String, String, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateNewJobForExistingChain(ValidationAware, Chain, String, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateNewPlanBranchForMaster(ValidationAware, ImmutableChain, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateNewPlanDetails(ValidationAware, String, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateNewProjectDetails(ValidationAware, String, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateNewStageForChain(ValidationAware, Chain, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanCreationService.validatePlan(ValidationAware, BuildConfiguration, ActionParametersMap)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validatePlanToCloneExists(ValidationAware, String)
          since 5.1 
com.atlassian.bamboo.build.creation.PlanValidationServiceXWork1.validateStageExistsForChain(ValidationAware, Chain, String)
          since 5.1 
com.atlassian.bamboo.variable.VariableValidationService.validateValueForVariable(ValidationAware, String, String)
          since 5.1 use the method with ValidationAware 
com.atlassian.bamboo.pageobjects.helpers.PlanHelper.waitForSuccessfulResult(PlanResultKey)
          since 5.9, use backdoor.plans().waitForSuccessfulBuild(PlanKey, int) 
com.atlassian.bamboo.collections.AlwaysInvalidatingCacheDecorator.wrap(Cache)
          since 5.6 use AlwaysInvalidatingCacheDecorator.wrap(com.google.common.cache.LoadingCache) instead 
 

Deprecated Constructors
com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor()
          since 5.4 use the constructor which requires a ModuleFactory 
com.atlassian.bamboo.v2.build.agent.AbstractBuildAwareAgentStatus(String, String)
          since 5.0 - please use AbstractBuildAwareAgentStatus(ResultKey resultKey, String displayName, long deploymentResultId) 
com.atlassian.bamboo.v2.build.agent.AgentBuildingStatus(String, String)
          since 5.0 - please use AgentBuildingStatus(ResultKey resultKey, String displayName, long deploymentResultId) 
com.atlassian.bamboo.v2.build.agent.AgentCancellingStatus(String, String)
          since 5.0 - please use AgentCancellingStatus(ResultKey resultKey, String displayName, long deploymentResultId) 
com.atlassian.bamboo.collections.AlwaysInvalidatingCacheDecorator(Cache)
          since 5.6 use AlwaysInvalidatingCacheDecorator.AlwaysInvalidatingCacheDecorator(com.google.common.cache.LoadingCache) instead 
com.atlassian.bamboo.v2.build.agent.messages.ArtifactAckMessage(PlanResultKey, ArtifactSubscriptionContext)
          since 5.0 
com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContextImpl(ArtifactLink, SecureToken)
          since 5.0 
com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContextImpl(SecureToken)
          since 5.8 
com.atlassian.bamboo.utils.BambooUrl(AdministrationConfiguration)
          since 5.0 use BambooUrl.BambooUrl(AdministrationConfigurationAccessor) 
com.atlassian.bamboo.v2.build.BuildCancelledDetails(boolean, Date)
          since 5.6 
com.atlassian.bamboo.v2.build.BuildCancelledDetails(boolean, Date, boolean)
          since 5.6 
com.atlassian.bamboo.event.BuildConfigurationUpdatedEvent(Object, String)
          since 4.2 use BuildConfigurationUpdatedEvent.BuildConfigurationUpdatedEvent(Object, PlanKey) 
com.atlassian.bamboo.event.BuildEvent(Object, String)
          since 5.0 
com.atlassian.bamboo.build.logger.BuildLogFileWriter(int, String)
          since 5.0 
com.atlassian.bamboo.event.BuildRequirementUpdatedEvent(Object, String)
          since 5.6 
com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementSetDecorator(Collection, ReadOnlyCapabilitySet, TextProvider, CapabilityHelper)
          since 5.1 use TextProvider instead of TextProvider 
com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementSetDecorator(Collection, TextProvider, CapabilityHelper)
          since 5.1 use TextProvider instead of TextProvider 
com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementSetDecorator(ImmutableBuildable, Collection, TextProvider, CapabilityHelper, TaskManager)
          since 5.1 use TextProvider instead of TextProvider 
com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementSetDecorator(ImmutableBuildable, RequirementSet, TextProvider, CapabilityHelper, TaskManager)
          since 5.1 use TextProvider instead of TextProvider 
com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementSetDecorator(List, TextProvider, CapabilityHelper)
          since 5.1 use TextProvider instead of TextProvider 
com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementSetDecorator(ReadOnlyCapabilitySet, ReadOnlyCapabilitySet, TextProvider, CapabilityHelper)
          since 5.1 use TextProvider instead of TextProvider 
com.atlassian.bamboo.v2.events.ChangeDetectionRequiredEvent(Object, String, TriggerDefinition, boolean)
          since 5.9 
com.atlassian.bamboo.comment.CommentImpl(ResultsSummary, String, String, Date)
          since 5.0 
com.atlassian.bamboo.build.artifact.DefaultArtifactLink(ArtifactDefinitionBase, BuildResultsSummary)
          since 5.7 
com.atlassian.bamboo.build.artifact.DefaultArtifactLink(ArtifactDefinitionContext, BuildResultsSummary, String)
          since 5.7 
com.atlassian.bamboo.build.artifact.DefaultArtifactLink(ArtifactDefinitionContext, ChainResultsSummary)
          since 5.7 
com.atlassian.bamboo.agent.classserver.FileHashDescriptor(String, String)
          since 4.2 Use FileHashDescriptor.FileHashDescriptor(String, long) 
com.atlassian.bamboo.testutils.junit.rule.LogTestProgressRule()
          since 5.9 
com.atlassian.bamboo.utils.Pair(A, B)
          since 4.3 use Pair.make(Object, Object) 
com.atlassian.bamboo.repository.PlanRepositoryLinkImpl(Plan, RepositoryDataEntity, int, boolean)
          since 4.3 
com.atlassian.bamboo.v2.build.agent.remote.RemoteBuildLogger(String, BambooAgentMessageSender)
          since 5.0 
com.atlassian.bamboo.ww2.actions.build.admin.config.task.TaskUIConfigBean(TaskManager, TemplateRenderer, TextProvider, CapabilityHelper)
          since 5.1 use TaskUIConfigBean.TaskUIConfigBean(com.atlassian.bamboo.task.TaskManager, com.atlassian.bamboo.template.TemplateRenderer, com.atlassian.struts.TextProvider, com.atlassian.bamboo.v2.build.agent.capability.CapabilityHelper) instead 
com.atlassian.bamboo.resultsummary.tests.TestCaseResultImpl(TestCase, long, TestState, List, List)
          since 5.7 
 



Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.