Uses of Class
com.atlassian.bamboo.plan.PlanKey

Packages that use PlanKey
com.atlassian.bamboo   
com.atlassian.bamboo.build   
com.atlassian.bamboo.build.creation   
com.atlassian.bamboo.build.fileserver   
com.atlassian.bamboo.build.logger   
com.atlassian.bamboo.builder   
com.atlassian.bamboo.builder.coverage   
com.atlassian.bamboo.caching   
com.atlassian.bamboo.chains   
com.atlassian.bamboo.container   
com.atlassian.bamboo.core   
com.atlassian.bamboo.event   
com.atlassian.bamboo.fileserver   
com.atlassian.bamboo.filter   
com.atlassian.bamboo.labels   
com.atlassian.bamboo.logger   
com.atlassian.bamboo.migration.plan   
com.atlassian.bamboo.persister   
com.atlassian.bamboo.plan   
com.atlassian.bamboo.plan.artifact   
com.atlassian.bamboo.plan.branch   
com.atlassian.bamboo.plan.cache   
com.atlassian.bamboo.plan.vcsRevision   
com.atlassian.bamboo.plugins.rest.common   
com.atlassian.bamboo.plugins.rest.service   
com.atlassian.bamboo.repository   
com.atlassian.bamboo.repository.cvsimpl   
com.atlassian.bamboo.repository.perforce   
com.atlassian.bamboo.resultsummary   
com.atlassian.bamboo.resultsummary.tests   
com.atlassian.bamboo.task   
com.atlassian.bamboo.util   
com.atlassian.bamboo.utils   
com.atlassian.bamboo.v2.build   
com.atlassian.bamboo.v2.build.agent.remote   
com.atlassian.bamboo.v2.build.events   
com.atlassian.bamboo.v2.build.queue   
com.atlassian.bamboo.v2.build.repository   
com.atlassian.bamboo.v2.build.trigger   
com.atlassian.bamboo.v2.trigger   
com.atlassian.bamboo.ww2.actions   
com.atlassian.bamboo.ww2.actions.plan   
com.atlassian.bamboo.ww2.beans   
 

Uses of PlanKey in com.atlassian.bamboo
 

Methods in com.atlassian.bamboo with parameters of type PlanKey
 java.util.Collection<ErrorDetails> Bamboo.getErrorMessages(PlanKey planKey)
          Obtain all of the system logged error messages
 

Uses of PlanKey in com.atlassian.bamboo.build
 

Methods in com.atlassian.bamboo.build that return PlanKey
 PlanKey BuildObjectForTests.getPlanKey()
          Deprecated.  
 

Methods in com.atlassian.bamboo.build with parameters of type PlanKey
 void DefaultStopBuildManager.cancelAllBuilds(PlanKey planKey, boolean abandonResult)
           
 void StopBuildManager.cancelAllBuilds(PlanKey planKey, boolean abandonResult)
          Will stop all builds running for plan identified by PlanKey
 BuildDefinition BuildDefinitionManager.getBuildDefinition(PlanKey planKey)
          Returns a stateful version the build definition for the Plan.
 BuildDefinition DefaultBuildDefinitionManager.getBuildDefinition(PlanKey planKey)
           
 BuildDefinition CachedBuildDefinitionManagerImpl.getBuildDefinition(PlanKey planKey)
           
 BuildLogger BuildLoggerManager.getBuildLogger(PlanKey planKey)
          Returns a BuildLogger for the given plan
 BuildLogger DefaultBuildExecutionManager.getBuildLogger(PlanKey planKey)
           
 BuildDefinition BuildDefinitionManager.getUnmergedBuildDefinition(PlanKey planKey)
          Returns a stateful version the build definition for the Plan.
 BuildDefinition DefaultBuildDefinitionManager.getUnmergedBuildDefinition(PlanKey planKey)
           
 BuildDefinition CachedBuildDefinitionManagerImpl.getUnmergedBuildDefinition(PlanKey planKey)
           
 void BuildLoggerManager.removeBuildLogger(PlanKey planKey)
          Removes plan logger for given plan key.
 void DefaultBuildExecutionManager.removeBuildLogger(PlanKey planKey)
           
 void BuildObjectForTests.setPlanKey(PlanKey planKey)
          Deprecated.  
 void BuildNumberGeneratorServiceImpl.synchroniseJobsBuildNumbers(java.util.Set<PlanKey> jobKeys, PlanKey chainKey)
           
 void BuildNumberGeneratorService.synchroniseJobsBuildNumbers(java.util.Set<PlanKey> jobKeys, PlanKey chainKey)
          Synchronises build number between chain and job
 void BuildNumberGeneratorDaoImpl.updateJobsBuildNumbersNewTx(java.util.Set<PlanKey> jobKeys, PlanKey chainKey)
           
 void BuildNumberGeneratorDao.updateJobsBuildNumbersNewTx(java.util.Set<PlanKey> jobKeys, PlanKey chainKey)
           
 

Method parameters in com.atlassian.bamboo.build with type arguments of type PlanKey
 void PlanDependencyManager.adjustChildDependencyList(java.lang.String dependencyType, Plan plan, java.util.Set<PlanKey> newChildPlanKeys, boolean overwriteExisting)
          Update the existing children dependencies of the given plan and dependency Type to match the provided list of new children.
 void PlanDependencyManagerImpl.adjustChildDependencyList(java.lang.String dependencyKey, Plan plan, java.util.Set<PlanKey> newChildPlanKeys, boolean overwriteExisting)
           
 void PlanDependencyManager.adjustParentDependencyList(java.lang.String dependencyType, Plan plan, java.util.Set<PlanKey> newParentPlanKeys, boolean overwriteExisting)
          Update the existing parent dependencies of the given plan and dependency Type to match the provided list of new parents.
 void PlanDependencyManagerImpl.adjustParentDependencyList(java.lang.String dependencyKey, Plan childPlan, java.util.Set<PlanKey> newParentPlanKeys, boolean overwriteExisting)
           
 void BuildNumberGeneratorServiceImpl.synchroniseJobsBuildNumbers(java.util.Set<PlanKey> jobKeys, PlanKey chainKey)
           
 void BuildNumberGeneratorService.synchroniseJobsBuildNumbers(java.util.Set<PlanKey> jobKeys, PlanKey chainKey)
          Synchronises build number between chain and job
 void BuildNumberGeneratorDaoImpl.updateJobsBuildNumbersNewTx(java.util.Set<PlanKey> jobKeys, PlanKey chainKey)
           
 void BuildNumberGeneratorDao.updateJobsBuildNumbersNewTx(java.util.Set<PlanKey> jobKeys, PlanKey chainKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.build.creation
 

Methods in com.atlassian.bamboo.build.creation that return types with arguments of type PlanKey
 java.util.List<PlanKey> JobCreationService.createJobAndBranches(BuildConfiguration buildConfiguration, ActionParametersMap actionParametersMap, PlanCreationService.EnablePlan enabled)
           
 

Methods in com.atlassian.bamboo.build.creation with parameters of type PlanKey
 void PlanCreationService.triggerCreationCompleteEvents(PlanKey planKey)
          Trigger the appropriate events after the plan has been saved successfully Calling this method is responsibility of class using this service.
abstract  void PlanCreationTemplate.triggerCreationCompleteEvents(PlanKey planKey)
          Trigger the appropriate events after the plan has been saved successfully Calling this method is responsibility of class using this template.
 void JobCreationService.triggerCreationCompleteEvents(PlanKey planKey)
           
 void ChainCreationServiceImpl.triggerCreationCompleteEvents(PlanKey planKey)
           
 void ChainBranchCreationServiceImpl.triggerCreationCompleteEvents(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.build.fileserver
 

Methods in com.atlassian.bamboo.build.fileserver with parameters of type PlanKey
 java.io.File BuildDirectoryManager.getBuildWorkingDirectory(PlanKey planKey)
          Returns the working directory for the plan.
 java.io.File DefaultBuildDirectoryManager.getBuildWorkingDirectory(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.build.logger
 

Methods in com.atlassian.bamboo.build.logger with parameters of type PlanKey
 BuildLogger DefaultBuildLoggerManager.getBuildLogger(PlanKey planKey)
           
 void DefaultBuildLoggerManager.removeBuildLogger(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.builder
 

Methods in com.atlassian.bamboo.builder with parameters of type PlanKey
 SimpleBuildLogger BuildLoggerManagerForTesting.getBuildLogger(PlanKey planKey)
           
 void BuildLoggerManagerForTesting.removeBuildLogger(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.builder.coverage
 

Methods in com.atlassian.bamboo.builder.coverage with parameters of type PlanKey
 void CloverBuildProcessor.customizeBuildRequirements(PlanKey planKey, BuildConfiguration buildConfiguration, RequirementSet requirementSet)
          This part is executed on server as a part of UI configuration.
 

Uses of PlanKey in com.atlassian.bamboo.caching
 

Methods in com.atlassian.bamboo.caching with parameters of type PlanKey
 ImmutableChain DashboardCachingManager.getPlan(PlanKey planKey)
          Returns the cached plan for a given planKey
 ImmutableChain DashboardCachingManagerImpl.getPlan(PlanKey planKey)
           
 void DashboardCachingManager.removePlanFromCache(PlanKey planKey)
          Removes the plan from the cache
 void DashboardCachingManagerImpl.removePlanFromCache(PlanKey planKey)
           
 void DashboardCachingManager.updatePlanCache(PlanKey planKey)
          Refetches the passed plan key from the database
 void DashboardCachingManagerImpl.updatePlanCache(PlanKey planKey)
           
 

Method parameters in com.atlassian.bamboo.caching with type arguments of type PlanKey
 void DashboardCachingManager.updatePlanCache(java.util.Collection<PlanKey> planKeys)
          Refetches the passed plan keys from the database
 void DashboardCachingManagerImpl.updatePlanCache(java.util.Collection<PlanKey> planKeys)
           
 

Uses of PlanKey in com.atlassian.bamboo.chains
 

Methods in com.atlassian.bamboo.chains with parameters of type PlanKey
 java.util.List<ChainExecution> ChainExecutionManager.getExecutingChains(PlanKey planKey)
          Get the Collection of the state of the ChainExecution or empty collection when no chain is executing
 java.util.List<ChainExecution> ChainExecutionManagerImpl.getExecutingChains(PlanKey planKey)
           
 boolean ChainExecutionManager.isActive(PlanKey planKey)
          Checks if the Chain represented by PlanKey has any executions
 boolean ChainExecutionManagerImpl.isActive(PlanKey planKey)
           
 boolean ChainExecutionManager.isExecuting(PlanKey planKey)
          Checks if the Chain represented by PlanKey has any executions that are currently in progress
 boolean ChainExecutionManagerImpl.isExecuting(PlanKey planKey)
           
 int ChainExecutionManager.numberOfChainsExecuting(PlanKey planKey)
          Determines the number of ChainExecutions are active for the given PlanKey
 int ChainExecutionManagerImpl.numberOfChainsExecuting(PlanKey planKey)
           
 void ChainExecutionManager.stop(PlanKey planKey)
          Stops all executing instances of the Chain represented by PlanKey
 void ChainExecutionManagerImpl.stop(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.container
 

Methods in com.atlassian.bamboo.container with parameters of type PlanKey
 java.util.Collection<ErrorDetails> BambooContainer.getErrorMessages(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.core
 

Methods in com.atlassian.bamboo.core with parameters of type PlanKey
static
<V,E extends java.lang.Throwable>
V
ScopedExclusionServiceHelper.withLockedJob(ScopedExclusionService exclusionService, PlanKey planKey, ScopedExclusionService.ExclusiveFunction<PlanKey,V,E> functor)
          Executes the function while holding an exclusive lock on planKey interpreted as job key.
 

Method parameters in com.atlassian.bamboo.core with type arguments of type PlanKey
static
<V,E extends java.lang.Throwable>
V
ScopedExclusionServiceHelper.withLockedJob(ScopedExclusionService exclusionService, PlanKey planKey, ScopedExclusionService.ExclusiveFunction<PlanKey,V,E> functor)
          Executes the function while holding an exclusive lock on planKey interpreted as job key.
 

Uses of PlanKey in com.atlassian.bamboo.event
 

Fields in com.atlassian.bamboo.event declared as PlanKey
protected  PlanKey ChainEvent.planKey
           
 

Fields in com.atlassian.bamboo.event with type parameters of type PlanKey
 java.util.Map<PlanKey,PlanKey> BuildsMovedEvent.planKeyChangesMap
           
 java.util.Map<PlanKey,PlanKey> BuildsMovedEvent.planKeyChangesMap
           
 

Methods in com.atlassian.bamboo.event that return PlanKey
 PlanKey PlanEvent.getPlanKey()
          Get the PlanKey of the Plan
 PlanKey ChainEvent.getPlanKey()
          Get the PlanKey of the Chain
 PlanKey BuildEvent.getPlanKey()
          Gets the PlanKey
 

Methods in com.atlassian.bamboo.event that return types with arguments of type PlanKey
 java.util.Map<PlanKey,PlanKey> BuildsMovedEvent.getPlanKeyChangesMap()
          Gets the mapping between old and new plan keys.
 java.util.Map<PlanKey,PlanKey> BuildsMovedEvent.getPlanKeyChangesMap()
          Gets the mapping between old and new plan keys.
 

Constructors in com.atlassian.bamboo.event with parameters of type PlanKey
BuildConfigurationUpdatedEvent(java.lang.Object source, PlanKey planKey)
           
BuildEvent(java.lang.Object source, PlanKey planKey)
           
ChainCreatedEvent(java.lang.Object source, PlanKey planKey)
           
ChainDeletedEvent(java.lang.Object source, PlanKey planKey, long id)
           
ChainEvent(java.lang.Object source, PlanKey chainKey)
           
ChainUpdatedEvent(java.lang.Object source, PlanKey planKey)
           
PlanFavouriteAddedEvent(java.lang.Object source, PlanKey chainKey, com.atlassian.user.User user)
           
PlanFavouriteEvent(java.lang.Object source, PlanKey chainKey, com.atlassian.user.User user)
           
PlanFavouriteRemovedEvent(java.lang.Object source, PlanKey chainKey, com.atlassian.user.User user)
           
 

Constructor parameters in com.atlassian.bamboo.event with type arguments of type PlanKey
BuildsMovedEvent(java.lang.Object object, java.util.Collection<TopLevelPlan> movedBuilds, java.util.Map<PlanKey,PlanKey> planKeyChangesMap)
           
BuildsMovedEvent(java.lang.Object object, java.util.Collection<TopLevelPlan> movedBuilds, java.util.Map<PlanKey,PlanKey> planKeyChangesMap)
           
 

Uses of PlanKey in com.atlassian.bamboo.fileserver
 

Methods in com.atlassian.bamboo.fileserver with parameters of type PlanKey
static java.io.File SystemDirectory.getArtifactDestinationDirectory(PlanKey planKey, java.lang.String version, ArtifactDefinitionContext artifact)
           
static java.io.File SystemDirectory.getArtifactDirectory(PlanKey planKey)
           
static java.io.File SystemDirectory.getBuildDataDirectory(PlanKey planKey)
           
static java.io.File SystemDirectory.getBuildDownloadDataDirectory(PlanKey planKey)
          Build a specific plan's download data directory.
static java.io.File SystemDirectory.getBuildLogsDirectory(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.filter
 

Methods in com.atlassian.bamboo.filter that return PlanKey
 PlanKey UrlRewriteFilter.getPlanKey(java.lang.String path)
           
 

Uses of PlanKey in com.atlassian.bamboo.labels
 

Methods in com.atlassian.bamboo.labels with parameters of type PlanKey
 int LabelManager.addLabel(java.lang.String labelName, PlanKey planKey, com.atlassian.user.User user)
          Creates a normal label for a plan
 int LabelManagerImpl.addLabel(java.lang.String labelName, PlanKey planKey, com.atlassian.user.User user)
           
 int LabelManager.removeLabel(java.lang.String labelName, PlanKey planKey, com.atlassian.user.User user)
          Remove the standard label for a plan (not all the labels for that plan)
 int LabelManagerImpl.removeLabel(java.lang.String labelName, PlanKey planKey, com.atlassian.user.User user)
           
 

Uses of PlanKey in com.atlassian.bamboo.logger
 

Methods in com.atlassian.bamboo.logger with parameters of type PlanKey
 java.util.Collection<ErrorDetails> ErrorAccessor.getErrors(PlanKey planKey)
          Obtain all the errors recorded against a specific plan
 java.util.Collection<ErrorDetails> DefaultErrorHandler.getErrors(PlanKey planKey)
           
 java.util.Collection<ErrorDetails> AggregatedChainErrorAccessor.getErrors(PlanKey planKey)
           
 void ErrorUpdateHandler.recordError(PlanKey planKey, java.lang.String context)
           
 void AbstractErrorUpdateHandler.recordError(PlanKey planKey, java.lang.String context)
           
 void ErrorUpdateHandler.recordError(PlanKey planKey, java.lang.String context, java.lang.Throwable throwable)
           
 void AbstractErrorUpdateHandler.recordError(PlanKey planKey, java.lang.String context, java.lang.Throwable throwable)
           
 

Uses of PlanKey in com.atlassian.bamboo.migration.plan
 

Methods in com.atlassian.bamboo.migration.plan that return types with arguments of type PlanKey
 java.util.Map<PlanKey,PlanKey> PlanManagerDecorator.movePlanToProject(Plan plan, Project project, java.lang.String newPlanKey, java.lang.String newBuildName)
           
 java.util.Map<PlanKey,PlanKey> PlanManagerDecorator.movePlanToProject(Plan plan, Project project, java.lang.String newPlanKey, java.lang.String newBuildName)
           
 

Methods in com.atlassian.bamboo.migration.plan with parameters of type PlanKey
 Plan PlanManagerDecorator.getPlanByKey(PlanKey planKey)
           
<T extends Plan>
T
PlanManagerDecorator.getPlanByKey(PlanKey planKey, java.lang.Class<T> planType)
           
<T extends Plan>
T
PlanManagerDecorator.getPlanByKeyIfOfType(PlanKey planKey, java.lang.Class<T> planType)
           
<T extends Plan>
T
PlanManagerDecorator.getPlanByPartialKeyAndName(PlanKey partialPlanKey, java.lang.String planName, java.lang.Class<T> planType)
           
 java.lang.Class<? extends Plan> PlanManagerDecorator.getPlanClass(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.persister
 

Methods in com.atlassian.bamboo.persister with parameters of type PlanKey
 void DefaultAuditLogService.log(java.util.Collection<AuditLogService.FieldChange> changes, PlanKey plan)
           
 void AuditLogService.log(java.util.Collection<AuditLogService.FieldChange> changes, PlanKey plan)
          Add 'field change' messages to the system audit log.
 void DefaultAuditLogService.log(java.lang.String msg, PlanKey planKey)
           
 void AuditLogService.log(java.lang.String msg, PlanKey plan)
          Add a message to the plans audit log.
 void DefaultAuditLogService.log(java.lang.String msg, PlanKey planKey, AuditLogEntity entity)
           
 void AuditLogService.log(java.lang.String s, PlanKey planKey, AuditLogEntity entity)
          Add a message to the plans audit log.
 void DefaultAuditLogService.log(java.lang.String username, java.lang.String msg, PlanKey planKey)
           
 void DefaultAuditLogService.log(java.lang.String username, java.lang.String msg, PlanKey planKey, AuditLogEntity entity)
           
 void DefaultAuditLogService.log(java.lang.String fieldName, java.lang.String oldValue, java.lang.String newValue, PlanKey plan)
           
 void AuditLogService.log(java.lang.String fieldName, java.lang.String oldValue, java.lang.String newValue, PlanKey plan)
          Add 'field change' message to the system audit log.
 void DefaultAuditLogService.log(java.lang.String fieldName, java.lang.String oldValue, java.lang.String newValue, PlanKey planKey, AuditLogEntity entity)
           
 void AuditLogService.log(java.lang.String fieldName, java.lang.String oldValue, java.lang.String newValue, PlanKey planKey, AuditLogEntity entity)
          Add 'field change' message to the system audit log.
 void DefaultAuditLogService.log(com.atlassian.user.User user, java.lang.String msg, PlanKey planKey)
           
 void AuditLogService.log(com.atlassian.user.User user, java.lang.String msg, PlanKey plan)
          Add a message to the plans audit log.
 void DefaultAuditLogService.log(com.atlassian.user.User user, java.lang.String msg, PlanKey planKey, AuditLogEntity entity)
           
 void AuditLogService.log(com.atlassian.user.User user, java.lang.String msg, PlanKey planKey, AuditLogEntity entity)
          Add a message to the plans audit log.
 

Uses of PlanKey in com.atlassian.bamboo.plan
 

Fields in com.atlassian.bamboo.plan with type parameters of type PlanKey
static com.google.common.base.Function<PlanKey,PlanKey> PlanKeys.CHAIN_KEY_FROM_JOB_KEY
           
static com.google.common.base.Function<PlanKey,PlanKey> PlanKeys.CHAIN_KEY_FROM_JOB_KEY
           
static com.google.common.base.Function<PlanKey,java.lang.String> PlanKeys.PARTIAL_JOB_KEY_FROM_JOB_KEY
           
static java.util.Comparator<PlanKey> PlanKeys.PLAN_KEY_COMPARATOR
           
static com.google.common.base.Function<ImmutablePlan,PlanKey> PlanKeys.PLAN_KEY_FROM_PLAN
           
static com.google.common.base.Function<java.lang.String,PlanKey> PlanKeys.PLAN_KEY_FROM_STRING
           
static com.google.common.base.Function<PlanKey,java.lang.String> PlanKeys.SHORT_KEY_FROM_PLAN_KEY
           
 

Methods in com.atlassian.bamboo.plan that return PlanKey
static PlanKey PlanKeys.getChainKeyFromJobKey(PlanKey jobKey)
          Extracts a Chain key from a jobKey and creates new PlanKey For example, BAM-REL-UNIT becomes BAM-REL
static PlanKey PlanKeys.getChainKeyIfJobKey(PlanKey jobKey)
          Extracts a Chain key from a jobKey and creates new PlanKey For example, BAM-REL-UNIT becomes BAM-REL Returns a Chain key if the passed in key is a Job key, otherwise a null is returned
 PlanKey PlanStatusHistoryAction.getJobKey()
           
static PlanKey PlanKeys.getJobKey(PlanKey chainPlanKey, java.lang.String jobKey)
          Joins the a Chain key and a jobKey part to create a Job PlanKey For example, BAM-REL and UNIT becomes BAM-REL-UNIT
 PlanKey PlanResultKey.getPlanKey()
          Returns the key component of this PlanResultKey
 PlanKey PlanPermissionSkeleton.getPlanKey()
           
 PlanKey PlanIdentifier.getPlanKey()
          Get the PlanKey identifier for this Plan
 PlanKey PlanAwareContext.getPlanKey()
           
 PlanKey PlanStatusHistoryAction.getPlanKey()
           
 PlanKey PlanIdentifierImpl.getPlanKey()
           
 PlanKey PlanAwareContextImpl.getPlanKey()
           
 PlanKey AbstractPlan.getPlanKey()
           
static PlanKey PlanKeys.getPlanKey(java.lang.String planKey)
          Creates a PlanKey from its string form 'BAM-BOO' or from the result key form 'BAM-BOO-123'
static PlanKey PlanKeys.getPlanKey(java.lang.String projectKey, java.lang.String buildKey)
          Creates a PlanKey from project key and build key
static PlanKey PlanKeys.getPlanKey(java.lang.String projectKey, java.lang.String chainKey, java.lang.String buildKey)
          Creates a PlanKey from project key, parent chain key and build key
 

Methods in com.atlassian.bamboo.plan that return types with arguments of type PlanKey
 java.util.Set<PlanKey> PlanParticleManager.getConsumersPlanKeys(java.lang.Iterable<? extends PlanParticle> planParticles)
          Return collection of Plan keys registered as planParticle consumers
 java.util.Set<PlanKey> PlanParticleManagerImpl.getConsumersPlanKeys(java.lang.Iterable<? extends PlanParticle> planParticles)
           
 java.util.Set<PlanKey> PlanParticleManager.getConsumersPlanKeys(PlanKey planKey)
          Return collection of Plan keys registered as consumers of particles produced by plan identified with planKey
 java.util.Set<PlanKey> PlanParticleManagerImpl.getConsumersPlanKeys(PlanKey planKey)
           
<T extends Plan>
java.util.List<PlanKey>
PlanHibernateDao.getPlanKeys(java.lang.Class<T> planType)
           
<T extends Plan>
java.util.List<PlanKey>
PlanDao.getPlanKeys(java.lang.Class<T> planType)
          Returns all plan keys of a particular type
 java.util.Set<PlanKey> PlanParticleManager.getProducersPlanKeys(java.lang.Iterable<? extends PlanParticle> planParticles)
          Return collection of Plan keys registered as planParticle producers
 java.util.Set<PlanKey> PlanParticleManagerImpl.getProducersPlanKeys(java.lang.Iterable<? extends PlanParticle> planParticles)
           
 java.util.Set<PlanKey> PlanParticleManager.getProducersPlanKeys(PlanKey planKey)
          Return collection of Plan keys registered as consumers of particles produced by plan identified with planKey
 java.util.Set<PlanKey> PlanParticleManagerImpl.getProducersPlanKeys(PlanKey planKey)
           
 java.util.Map<PlanKey,PlanKey> MovePlansException.getSuccessfulPlanKeyChanges()
           
 java.util.Map<PlanKey,PlanKey> MovePlansException.getSuccessfulPlanKeyChanges()
           
 java.util.Map<PlanKey,PlanKey> MovePlanService.movePlansToProject(java.util.Collection<TopLevelPlan> plans, Project project, java.util.Map<java.lang.String,java.lang.String> planKeyMappings, java.util.Map<java.lang.String,java.lang.String> planNameMappings)
          Moves a list of plans to a new project.
 java.util.Map<PlanKey,PlanKey> MovePlanService.movePlansToProject(java.util.Collection<TopLevelPlan> plans, Project project, java.util.Map<java.lang.String,java.lang.String> planKeyMappings, java.util.Map<java.lang.String,java.lang.String> planNameMappings)
          Moves a list of plans to a new project.
 java.util.Map<PlanKey,PlanKey> MovePlanServiceImpl.movePlansToProject(java.util.Collection<TopLevelPlan> plans, Project project, java.util.Map<java.lang.String,java.lang.String> planKeyMappings, java.util.Map<java.lang.String,java.lang.String> planNameMappings)
           
 java.util.Map<PlanKey,PlanKey> MovePlanServiceImpl.movePlansToProject(java.util.Collection<TopLevelPlan> plans, Project project, java.util.Map<java.lang.String,java.lang.String> planKeyMappings, java.util.Map<java.lang.String,java.lang.String> planNameMappings)
           
 java.util.Map<PlanKey,PlanKey> PlanManager.movePlanToProject(Plan plan, Project project, java.lang.String newPlanKey, java.lang.String newBuildName)
          Deprecated. since 4.0 use MovePlanService instead
 java.util.Map<PlanKey,PlanKey> PlanManager.movePlanToProject(Plan plan, Project project, java.lang.String newPlanKey, java.lang.String newBuildName)
          Deprecated. since 4.0 use MovePlanService instead
 java.util.Map<PlanKey,PlanKey> PlanManagerImpl.movePlanToProject(Plan plan, Project project, java.lang.String newPlanKey, java.lang.String newBuildName)
          Deprecated. 
 java.util.Map<PlanKey,PlanKey> PlanManagerImpl.movePlanToProject(Plan plan, Project project, java.lang.String newPlanKey, java.lang.String newBuildName)
          Deprecated. 
 java.util.Map<PlanKey,PlanKey> MovePlanServiceImpl.updatePlanDetails(Plan plan, Project project, java.lang.String newPlanKey, java.lang.String newBuildName)
           
 java.util.Map<PlanKey,PlanKey> MovePlanServiceImpl.updatePlanDetails(Plan plan, Project project, java.lang.String newPlanKey, java.lang.String newBuildName)
           
 

Methods in com.atlassian.bamboo.plan with parameters of type PlanKey
 void PlanParticleManager.adjustPlanParticles(PlanKey planKey, java.util.Collection<? extends PlanParticle> consumedParticles, java.util.Collection<? extends PlanParticle> producedParticles)
          Adjust list of plan's consumed and produced particles.
 void PlanParticleManagerImpl.adjustPlanParticles(PlanKey planKey, java.util.Collection<? extends PlanParticle> consumedParticles, java.util.Collection<? extends PlanParticle> producedParticles)
           
 int PlanKey.compareTo(PlanKey planKey)
           
static PlanKey PlanKeys.getChainKeyFromJobKey(PlanKey jobKey)
          Extracts a Chain key from a jobKey and creates new PlanKey For example, BAM-REL-UNIT becomes BAM-REL
static PlanKey PlanKeys.getChainKeyIfJobKey(PlanKey jobKey)
          Extracts a Chain key from a jobKey and creates new PlanKey For example, BAM-REL-UNIT becomes BAM-REL Returns a Chain key if the passed in key is a Job key, otherwise a null is returned
 java.util.Set<PlanKey> PlanParticleManager.getConsumersPlanKeys(PlanKey planKey)
          Return collection of Plan keys registered as consumers of particles produced by plan identified with planKey
 java.util.Set<PlanKey> PlanParticleManagerImpl.getConsumersPlanKeys(PlanKey planKey)
           
 java.util.List<CurrentlyBuilding> PlanExecutionManager.getCurrentlyBuildingForPlan(PlanKey planKey)
          Returns all for specified PlanKey In case plan is a Chain instance, all currently running jobs will be returned
 java.util.List<CurrentlyBuilding> PlanExecutionManagerImpl.getCurrentlyBuildingForPlan(PlanKey planKey)
           
 java.util.Collection<? extends ExecutionStatus> ExecutionStatusProvider.getExecutionStatus(PlanKey planKey)
          Returns a collection of current ExecutionStatuss for PlanKey
 java.util.Collection<? extends ExecutionStatus> PlanExecutionManagerImpl.getExecutionStatus(PlanKey planKey)
           
 java.util.Collection<? extends ExecutionStatus> ExecutionStatusProviderImpl.getExecutionStatus(PlanKey planKey)
           
static PlanKey PlanKeys.getJobKey(PlanKey chainPlanKey, java.lang.String jobKey)
          Joins the a Chain key and a jobKey part to create a Job PlanKey For example, BAM-REL and UNIT becomes BAM-REL-UNIT
static java.lang.String PlanKeys.getPartialJobKey(PlanKey jobKey)
          Return a partial job key from a full job key, e.g.
 Plan PlanManager.getPlanByKey(PlanKey planKey)
          Returns a Plan by its PlanKey
 Plan PlanManagerImpl.getPlanByKey(PlanKey planKey)
           
<T extends Plan>
T
PlanManager.getPlanByKey(PlanKey planKey, java.lang.Class<T> planType)
          Returns a Plan by its PlanKey and Class
<T extends Plan>
T
PlanManagerImpl.getPlanByKey(PlanKey planKey, java.lang.Class<T> planType)
           
<T extends Plan>
T
PlanManager.getPlanByKeyIfOfType(PlanKey planKey, java.lang.Class<T> planType)
          Returns a Plan by its planKey and if it's of the type Class.
<T extends Plan>
T
PlanManagerImpl.getPlanByKeyIfOfType(PlanKey planKey, java.lang.Class<T> planType)
           
<T extends Plan>
T
PlanHibernateDao.getPlanByPartialKeyAndName(PlanKey partialPlanKey, java.lang.String planName, java.lang.Class<T> planType)
           
<T extends Plan>
T
PlanManager.getPlanByPartialKeyAndName(PlanKey partialPlanKey, java.lang.String planName, java.lang.Class<T> planType)
          Returns a Plan that matches the start of the given PlanKey and the full plan name
<T extends Plan>
T
PlanDao.getPlanByPartialKeyAndName(PlanKey partialPlanKey, java.lang.String planName, java.lang.Class<T> planType)
          Returns a Plan that matches the start of the given PlanKey and name
<T extends Plan>
T
PlanManagerImpl.getPlanByPartialKeyAndName(PlanKey partialPlanKey, java.lang.String planName, java.lang.Class<T> planType)
           
 java.lang.Class<? extends Plan> PlanHibernateDao.getPlanClass(PlanKey planKey)
           
 java.lang.Class<? extends Plan> PlanManager.getPlanClass(PlanKey planKey)
           
 java.lang.Class<? extends Plan> PlanDao.getPlanClass(PlanKey planKey)
           
 java.lang.Class<? extends Plan> PlanManagerImpl.getPlanClass(PlanKey planKey)
           
static java.lang.String PlanKeys.getPlanKeyPart(PlanKey planKey)
          Returns plan key part for given PlanKey
static PlanResultKey PlanKeys.getPlanResultKey(PlanKey planKey, int buildNumber)
          Creates a PlanResultKey from the given PlanKey and buildNumber
 java.util.Set<PlanKey> PlanParticleManager.getProducersPlanKeys(PlanKey planKey)
          Return collection of Plan keys registered as consumers of particles produced by plan identified with planKey
 java.util.Set<PlanKey> PlanParticleManagerImpl.getProducersPlanKeys(PlanKey planKey)
           
static java.lang.String PlanKeys.getProjectKeyPart(PlanKey planKey)
          Returns project key part for given PlanKey
static java.lang.String PlanKeys.getShortKeyFromPlanKey(PlanKey planKey)
          Return a last part of the plan key, e.g PROJ-CHAIN would reduce CHAIN and PROJ-CHAIN-HOB would return JOB
static com.google.common.base.Predicate<PlanIdentifier> PlanPredicates.hasEqualPlanKey(PlanKey planKey)
           
 void PlanExecutionLockService.interruptLockOwner(PlanKey planKey)
          Interrupts the owner of the lock represented by PlanKey
 void PlanExecutionLockServiceImpl.interruptLockOwner(PlanKey planKey)
           
 boolean PlanExecutionManager.isBusy(PlanKey planKey)
          Tests if the Plan represented by PlanKey is busy starting
 boolean PlanExecutionManagerImpl.isBusy(PlanKey planKey)
           
static boolean PlanKeys.isJobKey(PlanKey planKey)
          Checks if PlanKey represents a Job
 boolean PlanExecutionLockService.isLocked(PlanKey planKey)
          Checks if the given PlanKey has been locked
 boolean PlanExecutionLockServiceImpl.isLocked(PlanKey planKey)
           
<V> V
PlanExecutionLockService.lock(PlanKey planKey, AcquisitionPolicy acquisitionPolicy, java.util.concurrent.Callable<V> callable)
          Acquires a lock on the given PlanKey then calls the given Callable within the global request lock
<V> V
PlanExecutionLockServiceImpl.lock(PlanKey planKey, AcquisitionPolicy acquisitionPolicy, java.util.concurrent.Callable<V> callable)
          Quick note about the implementation Since the acquisition policy AcquisitionPolicy.WAIT can block for an indefinite amount of time we acquire this lock before trying to take the global execution lock otherwise callers to PlanExecutionLockServiceImpl.runWhenNoExecutionRequestsAreBeingMade(Callable) in the worst case will wait indefinitely.
static
<T extends Plan>
T
PlanTestHelper.mockPlan(PlanKey planKey, java.lang.Class<T> planClass)
           
static
<T extends Plan>
T
PlanTestHelper.mockPlan(PlanManager planManager, PlanKey planKey, java.lang.Class<T> planClass)
           
 int ExecutionStatusProvider.numberOfExecutions(PlanKey planKey)
          Returns the number of current ExecutionStatuss available for PlanKey
 int PlanExecutionManagerImpl.numberOfExecutions(PlanKey planKey)
           
 int ExecutionStatusProviderImpl.numberOfExecutions(PlanKey planKey)
           
 boolean PlanExecutableAgentsHelper.planHasExecutableAgents(PlanKey planKey, boolean includeDisabled)
          Checks if a Buildable can be built on any defined agent.
 boolean PlanExecutableAgentsHelperImpl.planHasExecutableAgents(PlanKey planKey, boolean includeDisabled)
          Checks if a Buildable can be built on any active agent.
 void PlanParticleManager.removePlanParticles(PlanKey planKey)
          Removes all plan particles for a given plan.
 void PlanParticleManagerImpl.removePlanParticles(PlanKey planKey)
           
 void PlanConfigurationAspect.resetImmutablePlanCacheService(PlanKey planKey)
           
 void PlanPermissionSkeleton.setPlanKey(PlanKey fullKey)
           
 void PlanAwareContext.setPlanKey(PlanKey planKey)
           
 void Plan.setPlanKey(PlanKey planKey)
           
 void PlanStatusHistoryAction.setPlanKey(PlanKey planKey)
           
 void PlanAwareContextImpl.setPlanKey(PlanKey planKey)
           
 void AbstractPlan.setPlanKey(PlanKey planKey)
           
 void PlanExecutionManager.stopPlan(PlanKey planKey, boolean abandonResult, java.lang.String userName)
           
 void PlanExecutionManagerImpl.stopPlan(PlanKey planKey, boolean abandonResult, java.lang.String userName)
           
 void PlanExecutionManager.stopRequest(PlanKey planKey)
          Stops a build requests for the given PlanKey
 void PlanExecutionManagerImpl.stopRequest(PlanKey planKey)
           
 

Constructors in com.atlassian.bamboo.plan with parameters of type PlanKey
PlanIdentifierImpl(long id, java.lang.String discriminator, PlanKey planKey, java.lang.String description, java.lang.String buildName, java.lang.String buildKey, boolean suspendedFromBuilding, java.lang.String projectKey, java.lang.String projectName, java.lang.String projectDescription)
           
 

Constructor parameters in com.atlassian.bamboo.plan with type arguments of type PlanKey
MovePlansException(java.lang.String s, java.util.Map<PlanKey,PlanKey> successfulPlanKeyChanges)
           
MovePlansException(java.lang.String s, java.util.Map<PlanKey,PlanKey> successfulPlanKeyChanges)
           
MovePlansException(java.lang.String s, java.lang.Throwable throwable, java.util.Map<PlanKey,PlanKey> successfulPlanKeyChanges)
           
MovePlansException(java.lang.String s, java.lang.Throwable throwable, java.util.Map<PlanKey,PlanKey> successfulPlanKeyChanges)
           
 

Uses of PlanKey in com.atlassian.bamboo.plan.artifact
 

Methods in com.atlassian.bamboo.plan.artifact that return PlanKey
 PlanKey ArtifactDefinitionContext.getProducerJobKey()
          Deprecated. since 4.0 without replacement, as this value is incorrect during ChainBranch execution (points to master Job). Publishers should simply use the key of the current Job.
 PlanKey ArtifactDefinitionContextImpl.getProducerJobKey()
           
 

Methods in com.atlassian.bamboo.plan.artifact with parameters of type PlanKey
 void ArtifactDefinitionContextImpl.setProducerJobKey(PlanKey producerJobKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.plan.branch
 

Methods in com.atlassian.bamboo.plan.branch that return PlanKey
 PlanKey BranchIntegrationConfiguration.getBranchToMergeWith(PlanKey featureBranch)
          Returns the PlanKey of the relevant vcs branch we want to merge with.
 PlanKey BranchIntegrationConfigurationImpl.getBranchToMergeWith(PlanKey featureBranch)
           
 PlanKey BranchIntegrationConfiguration.getIntegrationPlanBranchKey()
           
 PlanKey BranchIntegrationConfigurationImpl.getIntegrationPlanBranchKey()
           
 PlanKey BranchIntegrationConfiguration.getMergeResultDestinationBranch(PlanKey featureBranch)
          Returns the PlanKey of the relevant VCS branch we want to perform the merge on.
 PlanKey BranchIntegrationConfigurationImpl.getMergeResultDestinationBranch(PlanKey planBranch)
           
 

Methods in com.atlassian.bamboo.plan.branch that return types with arguments of type PlanKey
 java.util.List<PlanKey> ChainPropagatingFacade.createJob(JobCreationService jobCreationService, BuildConfiguration buildConfiguration, java.util.Map<java.lang.String,?> actionParametersMap, PlanCreationService.EnablePlan isPlanEnabled)
           
 

Methods in com.atlassian.bamboo.plan.branch with parameters of type PlanKey
 PlanKey BranchIntegrationConfiguration.getBranchToMergeWith(PlanKey featureBranch)
          Returns the PlanKey of the relevant vcs branch we want to merge with.
 PlanKey BranchIntegrationConfigurationImpl.getBranchToMergeWith(PlanKey featureBranch)
           
 PlanKey BranchIntegrationConfiguration.getMergeResultDestinationBranch(PlanKey featureBranch)
          Returns the PlanKey of the relevant VCS branch we want to perform the merge on.
 PlanKey BranchIntegrationConfigurationImpl.getMergeResultDestinationBranch(PlanKey planBranch)
           
 

Constructors in com.atlassian.bamboo.plan.branch with parameters of type PlanKey
ChainBranchIdentifierImpl(long id, java.lang.String discriminator, PlanKey planKey, java.lang.String description, java.lang.String buildName, java.lang.String buildKey, boolean suspendedFromBuilding, java.lang.String projectKey, java.lang.String projectName, java.lang.String projectDescription, long masterId)
           
 

Uses of PlanKey in com.atlassian.bamboo.plan.cache
 

Methods in com.atlassian.bamboo.plan.cache that return PlanKey
 PlanKey ImmutableResultsSummary.getPlanKey()
           
 PlanKey AbstractImmutablePlan.getPlanKey()
           
 

Methods in com.atlassian.bamboo.plan.cache with parameters of type PlanKey
 void ImmutablePlanCacheService.cascadeReset(PlanKey planKey)
          Removes the cached reference for the passed plan and its children.
 void ImmutablePlanCacheServiceImpl.cascadeReset(PlanKey planKey)
           
 ImmutableChain ImmutablePlanCacheService.getImmutablePlanByKey(PlanKey planKey)
          Returns a plan if one exists with the key
 ImmutableChain ImmutablePlanCacheServiceImpl.getImmutablePlanByKey(PlanKey planKey)
           
 ResultsSummary ImmutablePlanManager.getLatestResultForPlan(PlanKey planKey)
           
 ResultsSummary ImmutablePlanManagerImpl.getLatestResultForPlan(PlanKey planKey)
           
 ImmutableChain PlansState.getPlan(PlanKey planKey)
           
 Chain ImmutablePlanManager.getPlanByKey(PlanKey planKey)
           
 Chain ImmutablePlanManagerImpl.getPlanByKey(PlanKey planKey)
           
 PlansState PlansState.removePlanFromState(PlanKey planKey)
          Removes the plan from the cache
 void ImmutablePlanCacheService.reset(PlanKey planKey)
          Removes the cached reference for the passed plan
 void ImmutablePlanCacheServiceImpl.reset(PlanKey planKey)
           
 void AbstractImmutablePlan.setPlanKey(PlanKey planKey)
           
 

Method parameters in com.atlassian.bamboo.plan.cache with type arguments of type PlanKey
 PlansState PlansState.updateState(java.util.Map<PlanKey,? extends ImmutableChain> plansMap)
           
 

Uses of PlanKey in com.atlassian.bamboo.plan.vcsRevision
 

Methods in com.atlassian.bamboo.plan.vcsRevision that return PlanKey
 PlanKey PlanVcsRevisionHistoryItem.getPlanKey()
           
 

Methods in com.atlassian.bamboo.plan.vcsRevision with parameters of type PlanKey
 void PlanVcsRevisionHistoryHibernateDao.cleanupUnusedEntriesForPlan(PlanKey planKey)
           
 void PlanVcsRevisionHistoryService.cleanupUnusedEntriesForPlan(PlanKey planKey)
          Removes history entries that are not used in change detection process.
 void PlanVcsRevisionHistoryServiceImpl.cleanupUnusedEntriesForPlan(PlanKey planKey)
           
 void PlanVcsRevisionHistoryManagerImpl.cleanupUnusedEntriesForPlan(PlanKey planKey)
           
 void PlanVcsRevisionHistoryManager.cleanupUnusedEntriesForPlan(PlanKey planKey)
          Removes history entries that are not used in change detection process.
 void PlanVcsRevisionHistoryDao.cleanupUnusedEntriesForPlan(PlanKey planKey)
           
 void PlanVcsRevisionHistoryService.clearRevisionHistoryForPlan(PlanKey planKey)
          Removes all history entries for the plan.
 void PlanVcsRevisionHistoryServiceImpl.clearRevisionHistoryForPlan(PlanKey planKey)
           
 void PlanVcsRevisionHistoryManagerImpl.clearRevisionHistoryForPlanNewTx(PlanKey planKey)
           
 void PlanVcsRevisionHistoryManager.clearRevisionHistoryForPlanNewTx(PlanKey planKey)
          Removes all history entries for the plan.
 void PlanVcsRevisionHistoryHibernateDao.deleteVcsRevisionHistoryForPlan(PlanKey planKey)
           
 void PlanVcsRevisionHistoryDao.deleteVcsRevisionHistoryForPlan(PlanKey planKey)
          Deletes entire revision history for a plan.
 PlanVcsRevisionHistoryItem PlanVcsRevisionHistoryHibernateStandaloneDao.findLatestVcsRevisionHistoryItem(PlanKey planKey)
           
 PlanVcsRevisionHistoryItem PlanVcsRevisionHistoryStandaloneDao.findLatestVcsRevisionHistoryItem(PlanKey planKey)
          Retrieves a history item with the highest build number.
 java.util.List<PlanVcsRevisionHistoryItem> PlanVcsRevisionHistoryHibernateDao.findLatestVcsRevisionHistoryItems(PlanKey planKey)
           
 java.util.List<PlanVcsRevisionHistoryItem> PlanVcsRevisionHistoryDao.findLatestVcsRevisionHistoryItems(PlanKey planKey)
          Retrieves a list of history items with the highest build number.
 java.util.List<PlanVcsRevisionHistoryItem> PlanVcsRevisionHistoryHibernateDao.findLatestVcsRevisionHistoryItemsBeforeBuildNumber(PlanKey planKey, int buildNumber)
           
 java.util.List<PlanVcsRevisionHistoryItem> PlanVcsRevisionHistoryDao.findLatestVcsRevisionHistoryItemsBeforeBuildNumber(PlanKey planKey, int buildNumber)
          Retrieves a list of history items with the highest build number that is lower than the argument.
 PlanVcsRevisionHistoryItem PlanVcsRevisionHistoryHibernateDao.findVcsRevisionHistoryItem(PlanKey planKey, long repositoryId, int buildNumber)
           
 PlanVcsRevisionHistoryItem PlanVcsRevisionHistoryDao.findVcsRevisionHistoryItem(PlanKey planKey, long repositoryId, int buildNumber)
          Retrieves a specific history item.
 PlanVcsRevisionDataSet PlanVcsRevisionHistoryService.getLastVcsRevisionKeys(PlanKey planKey)
          Return the mapping between repository ids and strings representing the vcs revisions which were result of last performed change detection.
 PlanVcsRevisionDataSet PlanVcsRevisionHistoryServiceImpl.getLastVcsRevisionKeys(PlanKey planKey)
           
 java.util.Map<java.lang.Long,PlanVcsRevisionData> PlanVcsRevisionHistoryManagerImpl.getLastVcsRevisionKeys(PlanKey planKey)
           
 java.util.Map<java.lang.Long,PlanVcsRevisionData> PlanVcsRevisionHistoryManager.getLastVcsRevisionKeys(PlanKey planKey)
          Return the mapping between repository ids and strings representing the vcs revisions which were result of last performed change detection.
 PlanVcsRevisionDataSet PlanVcsRevisionHistoryService.getLastVcsRevisionKeysBeforeBuildNumber(PlanKey planKey, int buildNumber)
          Deprecated. since 3.3 we should no longer do change detection on Jobs
 PlanVcsRevisionDataSet PlanVcsRevisionHistoryServiceImpl.getLastVcsRevisionKeysBeforeBuildNumber(PlanKey planKey, int buildNumber)
           
 java.util.Map<java.lang.Long,PlanVcsRevisionData> PlanVcsRevisionHistoryManagerImpl.getLastVcsRevisionKeysBeforeBuildNumber(PlanKey planKey, int buildNumber)
           
 java.util.Map<java.lang.Long,PlanVcsRevisionData> PlanVcsRevisionHistoryManager.getLastVcsRevisionKeysBeforeBuildNumber(PlanKey planKey, int buildNumber)
          Return the mapping between repository ids and strings representing the vcs revisions which were result of last change detection performed before given build.
 void PlanVcsRevisionHistoryService.markChangeDetectionCompleted(PlanKey planKey, int buildNumber, PlanVcsRevisionData revisionData, long repositoryId)
          Saves the information on change detection result in the plan's vcs revision history.
 void PlanVcsRevisionHistoryServiceImpl.markChangeDetectionCompleted(PlanKey planKey, int buildNumber, PlanVcsRevisionData planVcsRevisionData, long repositoryId)
           
 void PlanVcsRevisionHistoryManagerImpl.markChangeDetectionCompletedNewTx(PlanKey planKey, int buildNumber, PlanVcsRevisionData planVcsRevisionData, long repositoryId)
           
 void PlanVcsRevisionHistoryManager.markChangeDetectionCompletedNewTx(PlanKey planKey, int buildNumber, PlanVcsRevisionData vcsRevisionKey, long repositoryId)
          Saves the information on change detection result in the plan's vcs revision history.
 void PlanVcsRevisionHistoryHibernateStandaloneDao.removeVcsHistoryForPlan(PlanKey planKey)
           
 void PlanVcsRevisionHistoryStandaloneDao.removeVcsHistoryForPlan(PlanKey planKey)
          Remove all history for PlanKey.
 void PlanVcsRevisionHistoryItem.setPlanKey(PlanKey planKey)
           
 void PlanVcsRevisionHistoryHibernateStandaloneDao.updateRepositoryIdForPlan(PlanKey planKey, long repositoryId)
           
 void PlanVcsRevisionHistoryStandaloneDao.updateRepositoryIdForPlan(PlanKey planKey, long repositoryId)
          Update all repository entries for PlanKey setting repository id in all of them.
 

Constructors in com.atlassian.bamboo.plan.vcsRevision with parameters of type PlanKey
PlanVcsRevisionHistoryItem(PlanKey planKey, int buildNumber, PlanVcsRevisionData planVcsRevisionData, long repositoryId)
           
 

Uses of PlanKey in com.atlassian.bamboo.plugins.rest.common
 

Methods in com.atlassian.bamboo.plugins.rest.common with parameters of type PlanKey
static void RestHelper.assertPlanExistsAndVisible(PlanManager planManager, PlanKey planKey)
          Checks if Plan exists and is visible for calling user
static Chain RestHelper.getChainByKey(PlanManager planManager, PlanKey planKey)
          Returns a Plan if plan exists and is visible for calling user
static Plan RestHelper.getPlanByKey(PlanManager planManager, PlanKey planKey)
          Returns a Plan if plan exists and is visible for calling user
 

Uses of PlanKey in com.atlassian.bamboo.plugins.rest.service
 

Methods in com.atlassian.bamboo.plugins.rest.service with parameters of type PlanKey
protected  ResultsSummary ResultServiceImpl.getBuildResultSummary(PlanKey planKey, java.lang.String buildNumber, javax.ws.rs.core.UriInfo uriInfo)
           
 

Uses of PlanKey in com.atlassian.bamboo.repository
 

Methods in com.atlassian.bamboo.repository with parameters of type PlanKey
 void AbstractRepository.customizeBuildRequirements(PlanKey planKey, BuildConfiguration buildConfiguration, RequirementSet requirementSet)
           
 java.io.File AbstractRepository.getSourceCodeDirectory(PlanKey planKey)
          Deprecated. since 3.3 Repository must handle checkout to any subdirectory
 void RepositoryConfigurationService.moveRepository(PlanKey planKey, long repositoryId, long beforePosition, long afterPosition)
          Changes position of repository in the repository list.
 void RepositoryConfigurationServiceImpl.moveRepository(PlanKey planKey, long repositoryId, long beforePosition, long afterPosition)
           
 void AbstractRepository.removeBuildRequirements(PlanKey planKey, BuildConfiguration buildConfiguration, RequirementSet requirementSet)
           
 RepositoryDefinition RepositoryConfigurationService.toggleTriggerBuild(PlanKey planKey, long repositoryId)
          Changes flag indicating, if repository is taking part in change detection
 RepositoryDefinition RepositoryConfigurationServiceImpl.toggleTriggerBuild(PlanKey planKey, long repositoryId)
           
 

Uses of PlanKey in com.atlassian.bamboo.repository.cvsimpl
 

Methods in com.atlassian.bamboo.repository.cvsimpl with parameters of type PlanKey
 java.io.File CVSRepository.getSourceCodeDirectory(PlanKey planKey)
          Deprecated. 
 

Uses of PlanKey in com.atlassian.bamboo.repository.perforce
 

Methods in com.atlassian.bamboo.repository.perforce with parameters of type PlanKey
 java.io.File PerforceRepository.getSourceCodeDirectory(PlanKey planKey)
          Retrieves the location that the build will occur, If the workspace is managed this includes the source code directory specified by bamboo followed by the directory structure as indicated in the client view.
 

Uses of PlanKey in com.atlassian.bamboo.resultsummary
 

Methods in com.atlassian.bamboo.resultsummary that return PlanKey
 PlanKey BuildResultsSummaryForTesting.getPlanKey()
           
 PlanKey ResultsSummary.getPlanKey()
          Full key of the plan.
 PlanKey AbstractResultsSummary.getPlanKey()
           
 

Methods in com.atlassian.bamboo.resultsummary that return types with arguments of type PlanKey
 Pair<java.lang.Integer,java.lang.Iterable<PlanKey>> BuildResultsSummaryHibernateDao.findPlanKeysFromAllOrphanedResultSummaries()
           
 Pair<java.lang.Integer,java.lang.Iterable<PlanKey>> BuildResultsSummaryDao.findPlanKeysFromAllOrphanedResultSummaries()
          Scans database for all the ResultsSummary objects in the database that do not have a matching Plan
 

Methods in com.atlassian.bamboo.resultsummary with parameters of type PlanKey
 int BuildResultsSummaryHibernateDao.countResultsWithState(PlanKey planKey, int lowerBuildNumber, int upperBuildNumber, BuildState buildState)
           
 int ResultsSummaryManager.countResultsWithState(PlanKey planKey, int lowerBuildNumber, int upperBuildNumber, BuildState buildState)
          Counts results with a given state in a given build number range for plan.
 int BuildResultsSummaryDao.countResultsWithState(PlanKey planKey, int lowerBuildNumber, int upperBuildNumber, BuildState buildState)
          Counts results with a given state in a given build number range for plan.
 int BuildResultsSummaryManagerImpl.countResultsWithState(PlanKey planKey, int lowerBuildNumber, int upperBuildNumber, BuildState buildState)
           
<T extends ResultsSummary>
T
BuildResultsSummaryHibernateDao.findLastResultSummaryWithState(PlanKey planKey, BuildState buildState, java.lang.Class<T> aClass)
           
<T extends ResultsSummary>
T
ResultsSummaryManager.findLastResultSummaryWithState(PlanKey planKey, BuildState buildState, java.lang.Class<T> aClass)
           
<T extends ResultsSummary>
T
BuildResultsSummaryDao.findLastResultSummaryWithState(PlanKey planKey, BuildState buildState, java.lang.Class<T> aClass)
           
<T extends ResultsSummary>
T
BuildResultsSummaryManagerImpl.findLastResultSummaryWithState(PlanKey planKey, BuildState buildState, java.lang.Class<T> aClass)
           
<T extends ResultsSummary>
java.util.Collection<T>
BuildResultsSummaryHibernateDao.getAllActiveResultSummariesForPlan(PlanKey planKey, java.lang.Class<T> aClass)
           
<T extends ResultsSummary>
java.util.Collection<T>
ResultsSummaryManager.getAllActiveResultSummariesForPlan(PlanKey planKey, java.lang.Class<T> aClass)
          Returns all the ResultsSummary in a LifeCycleState.IN_PROGRESS state
<T extends ResultsSummary>
java.util.Collection<T>
BuildResultsSummaryDao.getAllActiveResultSummariesForPlan(PlanKey planKey, java.lang.Class<T> aClass)
          Returns all the ResultsSummary in a LifeCycleState.PENDING, LifeCycleState.QUEUED, LifeCycleState.IN_PROGRESS state with the given Class See also LifeCycleState.isActive(LifeCycleState) and ResultsSummary.isActive()
<T extends ResultsSummary>
java.util.Collection<T>
BuildResultsSummaryManagerImpl.getAllActiveResultSummariesForPlan(PlanKey planKey, java.lang.Class<T> aClass)
           
<T extends ResultsSummary>
java.util.List<T>
BuildResultsSummaryHibernateDao.getFinalizedResultSummariesForPlan(PlanKey planKey, java.lang.Class<T> aClass, int firstResult, int maxResults)
           
<T extends ResultsSummary>
java.util.List<T>
ResultsSummaryManager.getFinalizedResultSummariesForPlan(PlanKey planKey, java.lang.Class<T> aClass, int firstResult, int maxResults)
          Returns all the ResultsSummary in a LifeCycleState.FINISHED or LifeCycleState.NOT_BUILT state with the given Class.
<T extends ResultsSummary>
java.util.List<T>
BuildResultsSummaryDao.getFinalizedResultSummariesForPlan(PlanKey planKey, java.lang.Class<T> aClass, int firstResult, int maxResults)
          Returns all the ResultsSummary in a LifeCycleState.FINISHED or LifeCycleState.NOT_BUILT state with the given Class.
<T extends ResultsSummary>
java.util.List<T>
BuildResultsSummaryManagerImpl.getFinalizedResultSummariesForPlan(PlanKey planKey, java.lang.Class<T> aClass, int firstResult, int maxResults)
           
 BuildResultsSummary BuildResultsSummaryHibernateDao.getFirstBuildSummary(PlanKey planKey)
           
 BuildResultsSummary BuildResultsSummaryDao.getFirstBuildSummary(PlanKey planKey)
          Returns the first available BuildResultsSummary for the given PlanKey
 ResultsSummary ResultsSummaryManager.getLastSuccessfulResultSummary(PlanKey planKey)
          Get the last successful ResultsSummary for planKey
 ResultsSummary BuildResultsSummaryManagerImpl.getLastSuccessfulResultSummary(PlanKey planKey)
           
 int BuildResultsSummaryHibernateDao.getNumberOfConcurrentlyRunningBuilds(PlanKey planKey)
           
 int ResultsSummaryManager.getNumberOfConcurrentlyRunningBuilds(PlanKey planKey)
          Gets the number of concurrently running builds
 int BuildResultsSummaryDao.getNumberOfConcurrentlyRunningBuilds(PlanKey planKey)
          Get the number of concurrently running builds for planKey
 int BuildResultsSummaryManagerImpl.getNumberOfConcurrentlyRunningBuilds(PlanKey planKey)
           
 int BuildResultsSummaryHibernateDao.markResultSummariesForDeletion(PlanKey planKey)
           
 int ResultsSummaryManager.markResultSummariesForDeletion(PlanKey planKey)
          Mass update of all ResultsSummary records in the database related to a Plan identified by planKey.
 int BuildResultsSummaryDao.markResultSummariesForDeletion(PlanKey planKey)
          Mass update of all ResultsSummary records in the database related to a Plan identified by planKey.
 int BuildResultsSummaryManagerImpl.markResultSummariesForDeletion(PlanKey planKey)
           
 void ResultsSummaryManager.moveResultSummaries(PlanKey oldPlanKey, PlanKey newPlanKey)
          Deprecated. since 3.2, use $ResultsSummaryManager.moveResultSummaries(Plan, PlanKey, PlanKey)
 void BuildResultsSummaryManagerImpl.moveResultSummaries(PlanKey oldPlanKey, PlanKey newPlanKey)
           
 void ResultsSummaryManager.moveResultSummaries(Plan newParentPlan, PlanKey oldPlanKey, PlanKey newPlanKey)
          Reassigns plan key ResultsSummaries associated with selected plan key.
 void BuildResultsSummaryManagerImpl.moveResultSummaries(Plan newParentPlan, PlanKey oldPlanKey, PlanKey newPlanKey)
           
 int BuildResultsSummaryHibernateDao.removeResultsSummariesForPlan(PlanKey planKey)
           
 int BuildResultsSummaryDao.removeResultsSummariesForPlan(PlanKey planKey)
          Remove all resultSummary objects for the given plan.
 ResultsSummaryCriteriaBuilder ResultsSummaryCriteriaBuilder.setPlanKey(PlanKey planKey)
           
 void MutableBuildKeyResultsSummary.setPlanKey(PlanKey planKey)
           
 void AbstractResultsSummary.setPlanKey(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.resultsummary.tests
 

Methods in com.atlassian.bamboo.resultsummary.tests with parameters of type PlanKey
 long TestResultsHibernateDao.countTestClassResults(PlanKey planKey)
           
 long TestResultsDao.countTestClassResults(PlanKey planKey)
          Count TestClassResults for a Plan
 int TestsManager.removeResultsByPlan(PlanKey planKey)
          Remove all TestClassResult objects referenced by ResultsSummary objects identified by planKey
 int TestsManagerImpl.removeResultsByPlan(PlanKey planKey)
           
 int TestResultsHibernateDao.removeTestClassResultsByPlan(PlanKey planKey)
           
 int TestResultsDao.removeTestClassResultsByPlan(PlanKey planKey)
          Remove all TestClassResult objects referenced by ResultsSummary objects identified by planKey
 

Uses of PlanKey in com.atlassian.bamboo.task
 

Methods in com.atlassian.bamboo.task with parameters of type PlanKey
 TaskDefinition TaskConfigurationService.createTask(PlanKey planKey, TaskModuleDescriptor taskDescriptor, java.lang.String userDescription, java.util.Map<java.lang.String,java.lang.String> configuration, TaskRootDirectorySelector taskRootDirectorySelector)
          Create a task Definition and save it against the plan
 TaskDefinition TaskConfigurationServiceImpl.createTask(PlanKey planKey, TaskModuleDescriptor taskDescriptor, java.lang.String userDescription, java.util.Map<java.lang.String,java.lang.String> configuration, TaskRootDirectorySelector taskRootDirectorySelector)
           
 void TaskConfigurationService.createTaskList(PlanKey planKey, java.util.List<TaskDefinition> taskDefinitions)
          Deprecated. since 3.4 this method has been created for upgrade purposes and should not be used for regular task manipulation
 void TaskConfigurationServiceImpl.createTaskList(PlanKey planKey, java.util.List<TaskDefinition> taskDefinitions)
           
 void TaskConfigurationService.deleteTask(PlanKey planKey, long taskId)
          Delete a given taskDefinition
 void TaskConfigurationServiceImpl.deleteTask(PlanKey planKey, long taskId)
           
 TaskDefinition TaskConfigurationService.editTask(PlanKey planKey, long taskId, java.lang.String userDescription, java.util.Map<java.lang.String,java.lang.String> taskConfigurationMap, TaskRootDirectorySelector taskRootDirectorySelector)
          Update the details of specific taskDefinition
 TaskDefinition TaskConfigurationServiceImpl.editTask(PlanKey planKey, long taskId, java.lang.String userDescription, java.util.Map<java.lang.String,java.lang.String> taskConfigurationMap, TaskRootDirectorySelector taskRootDirectorySelector)
           
 java.util.Collection<Requirement> TaskConfigurationService.getTasksRequirements(PlanKey planKey)
          Return Requirements for all tasks of Plan represented by PlanKey
 java.util.Collection<Requirement> TaskConfigurationServiceImpl.getTasksRequirements(PlanKey planKey)
           
 void TaskConfigurationService.moveFinalBar(PlanKey planKey, long beforeId, long afterId)
          Moves the final Bar to a specific location in the list.
 void TaskConfigurationServiceImpl.moveFinalBar(PlanKey planKey, long beforeId, long afterId)
           
 void TaskConfigurationService.moveTask(PlanKey planKey, long taskId, long beforeId, long afterId, boolean isFinal)
          Move a taskDefinition from one spot in its list, to another.
 void TaskConfigurationServiceImpl.moveTask(PlanKey planKey, long taskId, long beforeId, long afterId, boolean isFinal)
           
 

Uses of PlanKey in com.atlassian.bamboo.util
 

Methods in com.atlassian.bamboo.util with parameters of type PlanKey
static java.lang.String UrlUtils.replacePlanResultKeyInUrl(java.lang.String url, PlanKey planKey, int newBuildNumber)
           
 

Uses of PlanKey in com.atlassian.bamboo.utils
 

Methods in com.atlassian.bamboo.utils with parameters of type PlanKey
protected  Plan BambooMockitoTestCase.mockPlanAndStubPlanManager(PlanManager planManager, PlanKey planKey)
           
protected
<T extends Plan>
T
BambooMockitoTestCase.mockPlanAndStubPlanManager(PlanManager planManager, PlanKey planKey, java.lang.Class<T> planClass)
           
 

Uses of PlanKey in com.atlassian.bamboo.v2.build
 

Methods in com.atlassian.bamboo.v2.build with parameters of type PlanKey
 void ConfigurablePlugin.customizeBuildRequirements(PlanKey planKey, BuildConfiguration buildConfiguration, RequirementSet requirementSet)
          Extension point for adding/customizing requirements when editing a build's builder configuration.
 void BaseConfigurablePlugin.customizeBuildRequirements(PlanKey planKey, BuildConfiguration buildConfiguration, RequirementSet requirementSet)
           
 void ConfigurablePlugin.removeBuildRequirements(PlanKey planKey, BuildConfiguration buildConfiguration, RequirementSet requirementSet)
          Extension point for removing requirements when given plugin is excluded from build's builder configuration.
 void BaseConfigurablePlugin.removeBuildRequirements(PlanKey planKey, BuildConfiguration buildConfiguration, RequirementSet requirementSet)
           
 

Uses of PlanKey in com.atlassian.bamboo.v2.build.agent.remote
 

Methods in com.atlassian.bamboo.v2.build.agent.remote with parameters of type PlanKey
 BuildLogger RemoteBuildExecutionUpdateManager.getBuildLogger(PlanKey planKey)
           
 java.io.File RemoteBuildDirectoryManager.getBuildWorkingDirectory(PlanKey planKey)
           
 void RemoteBuildExecutionUpdateManager.removeBuildLogger(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.v2.build.events
 

Methods in com.atlassian.bamboo.v2.build.events that return PlanKey
 PlanKey BuildContextEvent.getPlanKey()
          Get the PlanKey of the Plan
 

Uses of PlanKey in com.atlassian.bamboo.v2.build.queue
 

Methods in com.atlassian.bamboo.v2.build.queue with parameters of type PlanKey
 boolean BuildQueueManager.queueContains(PlanKey planKey)
          Indicates whether a build of a given build plan is in the queue.
 boolean BuildQueueManagerImpl.queueContains(PlanKey planKey)
           
 void BuildQueueManager.removeAllBuildsForPlanFromQueue(PlanKey planKey)
          Removes all the BuildContext associated with the planKey to be removed from the queue.
 void BuildQueueManagerImpl.removeAllBuildsForPlanFromQueue(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.v2.build.repository
 

Methods in com.atlassian.bamboo.v2.build.repository with parameters of type PlanKey
 java.io.File RepositoryV2.getSourceCodeDirectory(PlanKey planKey)
          Deprecated. since 3.3 Repository must handle checkout to any sub-directory.
 

Uses of PlanKey in com.atlassian.bamboo.v2.build.trigger
 

Methods in com.atlassian.bamboo.v2.build.trigger with parameters of type PlanKey
 boolean DependencyBlockingManager.isBlockedFromBuilding(PlanKey planKey)
          Checks if build should be blocked, and executes any parent builds if required.
 boolean DefaultDependencyBlockingManager.isBlockedFromBuilding(PlanKey planKey)
           
 boolean DependencyBlockingManager.isBlockedFromBuilding(PlanKey planKey, java.util.Set<Plan> siblings)
          Checks if build should be blocked, and executes any parent builds if required.
 boolean DefaultDependencyBlockingManager.isBlockedFromBuilding(PlanKey planKey, java.util.Set<Plan> plansBeingTriggered)
           
 

Uses of PlanKey in com.atlassian.bamboo.v2.trigger
 

Methods in com.atlassian.bamboo.v2.trigger with parameters of type PlanKey
protected  BuildDetectionAction ChangeDetectionListener.getChangeDetectionAction(PlanKey planKey)
           
protected  BuildDetectionAction ChangeDetectionListener.getChangeDetectionAction(PlanKey planKey, boolean logIfNoChanges)
           
 

Constructors in com.atlassian.bamboo.v2.trigger with parameters of type PlanKey
ChangeDetectionListenerAction(PlanKey planKey)
           
ChangeDetectionListenerAction(PlanKey planKey, boolean logIfNoChanges)
           
 

Uses of PlanKey in com.atlassian.bamboo.ww2.actions
 

Methods in com.atlassian.bamboo.ww2.actions with parameters of type PlanKey
 java.util.Collection<? extends ExecutionStatus> PlanActionSupport.getCurrentlyBuildingPlans(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.ww2.actions.plan
 

Methods in com.atlassian.bamboo.ww2.actions.plan with parameters of type PlanKey
 int DeletePlan.getNumberOfExecutions(PlanKey planKey)
           
 

Uses of PlanKey in com.atlassian.bamboo.ww2.beans
 

Methods in com.atlassian.bamboo.ww2.beans that return PlanKey
 PlanKey DecoratedPlan.getPlanKey()
           
 



Copyright © 2012 Atlassian. All Rights Reserved.