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 extends Repository>)
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 extends Triggerable>)
since 5.8
com.atlassian.bamboo.trigger.TriggerTypeManager.getTriggerTypes(Class extends Triggerable>, boolean)
since 5.8
com.atlassian.bamboo.trigger.TriggerTypeManager.getTriggerTypesForCreate(Class extends Triggerable>, 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 super K, ? extends V>)
since 5.6 use plan cache with Optional values
com.atlassian.bamboo.util.BambooMaps.newNullAwareCacheTyped(CacheBuilder>, CacheLoader super K, ? extends V>)
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