Deprecated API


Contents
Deprecated Interfaces
com.atlassian.bamboo.build.Build
          since 2.7 as there are no more buildable top level plans 
com.atlassian.bamboo.ww2.aware.permissions.BuildAdminSecurityAware
          Use PlanAdminSecurityAware 
com.atlassian.bamboo.ww2.aware.permissions.BuildEditSecurityAware
          Use PlanEditSecurityAware 
com.atlassian.bamboo.ww2.aware.permissions.BuildExecuteSecurityAware
          Use PlanExecuteSecurityAware 
com.atlassian.bamboo.build.BuildManager
          since 2.7 use PlanManager 
com.atlassian.bamboo.build.creation.BuildPlanConstructor
          since 2.7. This can only create Build objects and these are no longer supported. There is no direct replacement for this functionality but various implementation of the PlanCreationService may provide the required functionality 
com.atlassian.bamboo.builder.BuildProgressBar
            
com.atlassian.bamboo.ww2.aware.permissions.BuildReadSecurityAware
          Use PlanReadSecurityAware 
com.atlassian.bamboo.results.BuildResults
          since 2.6 use BuildResultsSummary instead. Only use if test results are required. 
com.atlassian.bamboo.resultsummary.ExtendedBuildResultsSummary
          use BuildResultsSummary 
com.atlassian.bamboo.persister.Persister
          This is an old interface. Prefer AdministrationConfigurationManager or PlanManager 
 

Deprecated Classes
com.atlassian.bamboo.build.BaseCustomBuildCompleteAction
          since 2.7 please use CustomBuildCompleteAction interface directly to make sure you can handle both chains and builds 
com.atlassian.bamboo.v2.build.BuildIdentifierHelper
          Please use PlanKeys.getPlanKey(String, String) 
com.atlassian.bamboo.build.creation.BuildPlanConstructorFactory
          since 2.7. This can only create Build objects and these are no longer supported. There is no direct replacement for this functionality but various implementation of the PlanCreationService may provide the required functionality 
com.atlassian.bamboo.build.creation.BuildPlanConstructorImpl
          since 2.7 
com.atlassian.bamboo.builder.BuildProgressBarImpl
            
com.atlassian.bamboo.results.BuildResultsImpl
          since 2.6 use BuildResultsSummary instead. Only use if test results are required. 
 

Deprecated Fields
com.atlassian.bamboo.utils.SystemProperty.SVN_14_COMPATIBLE
          Use SVN_WC_FORMAT instead default : false 
 

Deprecated Methods
com.atlassian.bamboo.ww2.BambooActionSupport.addError(String, String)
          Use ActionSupport.addFieldError(String, String) instead 
com.atlassian.bamboo.ww2.BambooActionSupport.addErrorMessage(String)
          Use ActionSupport.addActionError(String) instead 
com.atlassian.bamboo.build.StopBuildManager.cancelAllBuilds(String, boolean)
          use StopBuildManager.cancelAllBuilds(PlanKey, boolean) 
com.atlassian.bamboo.build.StopBuildManager.cancelBuild(String, boolean)
          use StopBuildManager.cancelBuild(PlanResultKey, boolean) 
com.atlassian.bamboo.notification.NotificationManagerImpl.createNotificationRuleFromAction(String, String, Map, boolean)
           
com.atlassian.bamboo.notification.NotificationManager.createNotificationRuleFromAction(String, String, Map, boolean)
          since 2.7 use the other createNotificationRuleFromAction method instead 
com.atlassian.bamboo.build.BuildManager.filterFavouritedBuilds(Collection, User)
          since 2.7 please use equivalent method of PlanManager to get chains as well 
com.atlassian.bamboo.build.BuildDao.filterFavouritedBuilds(Collection, User)
           
com.atlassian.bamboo.author.HibernateAuthorManagerImpl.findBuildResultsBrokenByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.ExtendedAuthorManager.findBuildResultsBrokenByAuthor(ExtendedAuthor)
          use the method with limited result count instead 
com.atlassian.bamboo.author.HibernateAuthorManagerImpl.findBuildResultsFailedByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.ExtendedAuthorManager.findBuildResultsFailedByAuthor(ExtendedAuthor)
          use the method with limited result count instead 
com.atlassian.bamboo.author.HibernateAuthorManagerImpl.findBuildResultsFixedByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.ExtendedAuthorManager.findBuildResultsFixedByAuthor(ExtendedAuthor)
          use the method with limited result count instead 
com.atlassian.bamboo.author.HibernateAuthorManagerImpl.findBuildResultsSuccessfulByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.ExtendedAuthorManager.findBuildResultsSuccessfulByAuthor(ExtendedAuthor)
          use the method with limited result count instead 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryDao.findBuildResultsSummaries(BuildResultsSummaryCriteria)
          use findResultsSummaries 
com.atlassian.bamboo.author.HibernateAuthorManagerImpl.findBuildResultsTriggeredByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.ExtendedAuthorManager.findBuildResultsTriggeredByAuthor(ExtendedAuthor)
          use the method with limited result count instead 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryDao.findLastBuildResultBefore(String, int)
          use BuildResultsSummaryDao.findLastResultBefore(String, int, Class) 
com.atlassian.bamboo.author.ExtendedAuthorManager.generateOrRetrieveAuthorFromCommit(Commit, String)
          use ExtendedAuthorManager.createAndSaveAuthor(String) when creating one or AuthorManager.getAuthorByName(String) when retrieving 
com.atlassian.bamboo.caching.DashboardCachingManagerImpl.getAllBuilds()
          since 2.7 You probably want to use getAllTopLevelPlans instead 
com.atlassian.bamboo.caching.DashboardCachingManager.getAllBuilds()
           
com.atlassian.bamboo.build.BuildManager.getAllBuildsForClone()
          since 2.7 use PlanManager.getAllPlansForClone(Class) 
com.atlassian.bamboo.repository.perforce.PerforceRepository.getAllSourceCode(Build)
           
com.atlassian.bamboo.repository.DefaultRepositoryManager.getAuthenticationTypes()
           
com.atlassian.bamboo.repository.RepositoryManager.getAuthenticationTypes()
          since 2.7 - handle this in your own repository. 
com.atlassian.bamboo.build.BuildManager.getBuildByKey(String)
          use PlanManager.getPlanByKey(String, Class) 
com.atlassian.bamboo.build.BuildLoggerManager.getBuildLogger(String)
          since 2.6 Use BuildLoggerManager.getBuildLogger(PlanKey) or BuildLoggerManager.getBuildLogger(PlanResultKey) instead 
com.atlassian.bamboo.v2.build.BuildContext.getBuildPlanDefinition()
          since 2.7 use #getBuildDefinition 
com.atlassian.bamboo.v2.build.BuildIdentifierHelper.getBuildResultKey(String, int)
          use PlanKeys.getPlanResultKey() 
com.atlassian.bamboo.author.AuthorHibernateDao.getBuildResultsBrokenByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.AuthorDao.getBuildResultsBrokenByAuthor(ExtendedAuthor)
          use the version with limited result count instead 
com.atlassian.bamboo.author.AuthorHibernateDao.getBuildResultsFailedByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.AuthorDao.getBuildResultsFailedByAuthor(ExtendedAuthor)
          use the version with limited result count instead 
com.atlassian.bamboo.author.AuthorHibernateDao.getBuildResultsFixedByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.AuthorDao.getBuildResultsFixedByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.builder.resultsfilter.TimeAgoBuildResultsFilter.getBuildResultsForBuild(Buildable)
           
com.atlassian.bamboo.builder.resultsfilter.Latest25FiveBuildResultsFilter.getBuildResultsForBuild(Buildable)
           
com.atlassian.bamboo.builder.resultsfilter.BuildResultsFilter.getBuildResultsForBuild(Buildable)
           
com.atlassian.bamboo.builder.resultsfilter.AllBuildResultsFilter.getBuildResultsForBuild(Buildable)
           
com.atlassian.bamboo.author.AuthorHibernateDao.getBuildResultsSuccessfulByAuthor(ExtendedAuthor)
           
com.atlassian.bamboo.author.AuthorDao.getBuildResultsSuccessfulByAuthor(ExtendedAuthor)
          use the version with limited result count instead 
com.atlassian.bamboo.results.BuildResults.getBuildResultsSummary()
          since 2.7 please use {@link ResultsSummaryManager#getResultsSummary) to look up the build result summary instead 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManager.getBuildResultsSummary(Build, int)
          use BuildResultsSummaryManager.getBuildResultsSummary(PlanResultKey) 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryDao.getBuildResultsSummaryByBuildKeyAndBuildNumber(String, int)
          use ResultsSummaryManager.getResultsSummary(PlanResultKey, Class) 
com.atlassian.bamboo.author.AuthorDao.getBuildResultsTriggeredByAuthor(ExtendedAuthor)
          use the version with limited result count instead 
com.atlassian.bamboo.v2.build.CurrentlyBuilding.getBuildTime()
          use getElapsedTime() 
com.atlassian.bamboo.command.Command.getCommandLine(ReadOnlyCapabilitySet)
           
com.atlassian.bamboo.build.BuildStatusHelper.getCountFailingSince()
          since 2.7 use getPrecedingConsecutiveFailuresCount instead, note that it does not include the current result 
com.atlassian.bamboo.results.BuildResults.getCustomBuildData()
          replaced by custom data stored in BuildResults.getBuildResultsSummary() 
com.atlassian.bamboo.v2.build.agent.capability.CapabilitySetManagerImpl.getExecutableBuilds(ReadOnlyCapabilitySet)
           
com.atlassian.bamboo.v2.build.agent.capability.CapabilitySetManager.getExecutableBuilds(ReadOnlyCapabilitySet)
          since 2.7 use getExecutableBuildables 
com.atlassian.bamboo.resultsummary.AbstractResultsSummary.getFailedTestCount()
           
com.atlassian.bamboo.resultsummary.ResultsSummary.getFailedTestCount()
           
com.atlassian.bamboo.results.BuildResults.getFailedTestResults()
           
com.atlassian.bamboo.build.BuildManager.getFavouriteBuildsForRead(User)
          since 2.7 please use PlanManager.getFavouritePlans 
com.atlassian.bamboo.filter.CompressingFilter.getFilterConfig()
          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.ww2.BambooActionSupport.getFormattedErrorMessages()
           
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManager.getLastBuildSummary(String)
          use ResultsSummaryManager.getLastResultsSummary(String, Class) 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManagerImpl.getLastNBuildResultsSummaries(Buildable, int)
           
com.atlassian.bamboo.resultsummary.ResultsSummaryManager.getLastNBuildResultsSummaries(Buildable, int)
          since 2.7 use getLastNResultsSummaries instead 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManagerImpl.getLastOrNBuildResultsSummary(Build, String)
           
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManager.getLastSuccessfulBuildSummary(String)
          use getLastSuccessfulResultSummary 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManagerImpl.getLatestbuildResultSummaries()
           
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManager.getLatestbuildResultSummaries()
          since 2.7 use ResultsSummary.getLatestResultSummaries() 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManagerImpl.getLatestFailedBuildResultSummaries()
           
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManager.getLatestFailedBuildResultSummaries()
          since 2.7 use ResultsSummary.getLatestFailedResultSummaries() 
com.atlassian.bamboo.results.BuildResultsImpl.getMyArtifacts()
           
com.atlassian.bamboo.build.BuildManager.getPlanCount()
          use PlanManager.getPlanCount(Class) or PlanManager.getPlanCount() 
com.atlassian.bamboo.v2.build.BuildIdentifierHelper.getPlanKey(String, String)
          use PlanKeys.getPlanKey() 
com.atlassian.bamboo.build.BuildDefinition.getPollingPeriod()
          since 2.5 use PollingBuildStrategy's polling period 
com.atlassian.bamboo.build.BuildManager.getProjectBuilds(boolean)
          since 2.7 please use PlanManager.getProjectPlanMap(Class, boolean) 
com.atlassian.bamboo.v2.build.BuildPlanDefinition.getRepository()
          use BuildPlanDefinition.getRepositoryV2() instead 
com.atlassian.bamboo.resultsummary.AbstractResultsSummary.getSuccessfulTestCount()
           
com.atlassian.bamboo.resultsummary.ResultsSummary.getSuccessfulTestCount()
           
com.atlassian.bamboo.results.BuildResultsImpl.getTestResults()
           
com.atlassian.bamboo.results.BuildResults.getTestResults()
           
com.atlassian.bamboo.buildqueue.PipelineDefinition.getType()
          Only for FreemarkerTemplates. Instead use PipelineDefinitionVisitor and PipelineDefinition.accept(PipelineDefinitionVisitor) 
com.atlassian.bamboo.builder.AntBuilder.getUrl()
          assume we are not using these anymore - andy? 
com.atlassian.bamboo.repository.DefaultRepositoryManager.getVersionTypes()
           
com.atlassian.bamboo.repository.RepositoryManager.getVersionTypes()
          since 2.7 - handle this in your own repository. 
com.atlassian.bamboo.user.BambooUserManager.injectUser(String, String, String, String, String, String, String, String)
          use injectUser(BambooUser) 
com.atlassian.bamboo.build.BuildExecutionManager.isAllowBuilding(String)
          since 2.7, please use PlanExecutionManager.isAllowBuilding 
com.atlassian.bamboo.security.BambooPermissionManagerImpl.isEnableAnonymousAccess()
           
com.atlassian.bamboo.security.BambooPermissionManager.isEnableAnonymousAccess()
           
com.atlassian.bamboo.build.Buildable.isInBuildQueue()
          use isActive 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManagerImpl.removeBuildResultsSummariesForBuild(Build)
           
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManager.removeBuildResultsSummariesForBuild(Build)
          use ResultsSummaryManager#scheduleResultsSummariesForDelayedDeletion(Plan) 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryHibernateDao.removeBuildResultsSummary(BuildResultsSummary)
           
com.atlassian.bamboo.resultsummary.BuildResultsSummaryDao.removeBuildResultsSummary(BuildResultsSummary)
          since 2.7 - use removeResultsSummary 
com.atlassian.bamboo.v2.build.repository.RepositoryV2.retrieveSourceCode(String, String)
            
com.atlassian.bamboo.build.BuildManager.revertVcsRevisionKey(String, String, String)
          use PlanManager.revertVcsRevisionKey(String, String, String) 
com.atlassian.bamboo.resultsummary.BuildResultsSummaryManager.saveBuildResultsSummary(BuildResultsSummary)
          use ResultsSummaryManager.saveResultSummary(ResultsSummary) 
com.atlassian.bamboo.build.BuildManager.saveSuspendBuild(String, boolean)
          since 2.7. Does not support chains, use PlanManager.savePlanSuspendState instead to save the Plan. 
com.atlassian.bamboo.instantmessagingserver.InstantMessagingServerManagerImpl.sendMessage(InstantMessagingServerDefinition, Set, String)
          Use BambooSmackClient.send(Message) instead 
com.atlassian.bamboo.instantmessagingserver.InstantMessagingServerManager.sendMessage(InstantMessagingServerDefinition, Set, String)
          - use BambooSmackClient 
com.atlassian.bamboo.ww2.BambooActionSupport.setErrorMessages(Collection)
          Use ActionSupport.setActionErrors(Collection) instead 
com.atlassian.bamboo.results.BuildResultsImpl.setFailedTestResults(List)
           
com.atlassian.bamboo.results.BuildResults.setFailedTestResults(List)
           
com.atlassian.bamboo.filter.CompressingFilter.setFilterConfig(FilterConfig)
          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.migration.BambooStAXMappingListHelperAbstractImpl.setListImportStrategy(BambooStAXListImportStrategy)
           
com.atlassian.bamboo.results.BuildResultsImpl.setMyArtifacts(Map)
           
com.atlassian.bamboo.results.BuildResults.setMyArtifacts(Map)
           
com.atlassian.bamboo.build.BuildDefinition.setPollingPeriod(int)
          since 2.5 use PollingBuildStrategy's polling period 
com.atlassian.bamboo.build.BuildDefinition.setWorkingDirectory(String)
            
com.atlassian.bamboo.build.BuildManager.updateVcsRevisionKey(BuildContext)
          use PlanManager.updateVcsRevisionKey(BuildContext) 
 

Deprecated Constructors
com.atlassian.bamboo.migration.stream.AbstractPlanMapper(SessionFactory, Project, Map, Map, NotificationManager)
           
 



Copyright © 2010 Atlassian. All Rights Reserved.