Uses of Class
com.atlassian.bamboo.plan.PlanKey
Package
Description
-
Uses of PlanKey in com.atlassian.bamboo
Modifier and TypeMethodDescriptionBamboo.getErrorMessages
(@NotNull PlanKey planKey) Deprecated.since 5.10 -
Uses of PlanKey in com.atlassian.bamboo.agent
-
Uses of PlanKey in com.atlassian.bamboo.artifact
Modifier and TypeMethodDescriptionvoid
CommonContextHelperService.addPlanInformation
(CommonContext context, PlanKey planKey) void
CommonContextHelperServiceImpl.addPlanInformation
(CommonContext context, PlanKey planKey) ArtifactDao.findPlanArtifactsReferencedByVersion
(@NotNull PlanKey planKey) Find all artifacts that belong to a plan are part of a deployment version.ArtifactHibernateDao.findPlanArtifactsReferencedByVersion
(@NotNull PlanKey planKey) void
ArtifactDao.removeByPlanKey
(@NotNull PlanKey planKey) Remove all artifacts that belong to a plan and are not part of a deployment version.void
ArtifactHibernateDao.removeByPlanKey
(@NotNull PlanKey planKey) void
ArtifactDao.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) Update planKey in Artifact entities when plan key has changed (ie after moving plan)void
ArtifactHibernateDao.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) -
Uses of PlanKey in com.atlassian.bamboo.brokenbuildtracker.notifications
ModifierConstructorDescriptionUserRespAddedEvent
(Object source, PlanKey buildKey, String userResponsible, @Nullable String userWhoUpdated, @NotNull TrackingEntry trackingEntry) UserResponsibilityEvent
(Object source, PlanKey buildKey, String userResponsible, @Nullable String userWhoUpdated, @NotNull TrackingEntry trackingEntry) UserRespRemovedEvent
(Object source, PlanKey buildKey, String userResponsible, @Nullable String userWhoUpdated, TrackingEntry trackingEntry) -
Uses of PlanKey in com.atlassian.bamboo.build
Modifier and TypeMethodDescriptionvoid
DefaultStopBuildManager.cancelAllBuilds
(@NotNull PlanKey planKey, boolean abandonResult) void
StopBuildManager.cancelAllBuilds
(@NotNull PlanKey planKey, boolean abandonResult) Will stop all builds running for plan identified byPlanKey
@NotNull PlanBranchPullRequest
Creates a new link between chain branch and pull request.@NotNull PlanBranchPullRequest
boolean
PlanBranchPullRequestDao.deleteForChainBranch
(@NotNull PlanKey branchKey) boolean
PlanBranchPullRequestDaoImpl.deleteForChainBranch
(@NotNull PlanKey planKey) boolean
PlanBranchPullRequestService.deleteForChainBranch
(@NotNull PlanKey branchKey) Deletes a link for the given plan branch.boolean
PlanBranchPullRequestServiceImpl.deleteForChainBranch
(@NotNull PlanKey branchKey) @NotNull Optional<MutablePlanBranchPullRequest>
PlanBranchPullRequestDao.findForChainAndPullRequest
(@NotNull PlanKey chainKey, long pullRequestId) @NotNull Optional<MutablePlanBranchPullRequest>
PlanBranchPullRequestDaoImpl.findForChainAndPullRequest
(@NotNull PlanKey chainKey, long pullRequestId) @NotNull Optional<PlanBranchPullRequest>
PlanBranchPullRequestService.findForChainAndPullRequest
(@NotNull PlanKey chainKey, long pullRequestId) @NotNull Optional<PlanBranchPullRequest>
PlanBranchPullRequestServiceImpl.findForChainAndPullRequest
(@NotNull PlanKey chainKey, long pullRequestId) @NotNull Optional<MutablePlanBranchPullRequest>
PlanBranchPullRequestDao.findForChainBranch
(@NotNull PlanKey branchKey) @NotNull Optional<MutablePlanBranchPullRequest>
PlanBranchPullRequestDaoImpl.findForChainBranch
(@NotNull PlanKey branchKey) @NotNull Optional<PlanBranchPullRequest>
PlanBranchPullRequestService.findForChainBranch
(@NotNull PlanKey branchKey) Retrieves aPlanBranchPullRequest
connection for the givenplan branch
by branch key.@NotNull Optional<PlanBranchPullRequest>
PlanBranchPullRequestServiceImpl.findForChainBranch
(@NotNull PlanKey branchKey) @NotNull List<LinkedJiraIssue>
JiraIssueResultsManager.findJiraIssuesForPlanKey
(@NotNull PlanKey planKey) Finds a list of jira issues linked to a particular build key@NotNull List<LinkedJiraIssue>
JiraIssueResultsManagerImpl.findJiraIssuesForPlanKey
(@NotNull PlanKey planKey) @NotNull BuildDefinition
BuildDefinitionManager.getBuildDefinition
(@NotNull PlanKey planKey) Returns a stateful version the build definition for thePlan
.@NotNull BuildDefinition
DefaultBuildDefinitionManager.getBuildDefinition
(@NotNull PlanKey planKey) @NotNull BuildDefinition
DefaultBuildDefinitionManagerTx.getBuildDefinition
(@NotNull PlanKey planKey) BuildExecutionManager.getCurrentlyExecuting
(PlanKey planKey) DefaultBuildExecutionManager.getCurrentlyExecuting
(PlanKey planKey) BuildDefinitionManager.getUnmergedBuildDefinition
(@NotNull PlanKey planKey) Returns a stateful version the build definition for thePlan
.@NotNull BuildDefinition
DefaultBuildDefinitionManager.getUnmergedBuildDefinition
(@NotNull PlanKey planKey) @NotNull BuildDefinition
DefaultBuildDefinitionManagerTx.getUnmergedBuildDefinition
(@NotNull PlanKey planKey) void
BuildLoggerManager.removeBuildLogger
(PlanKey planKey) Removes plan logger for given plan key.Modifier and TypeMethodDescriptionvoid
PlanDependencyManager.adjustChildDependencyList
(@NotNull String dependencyType, @NotNull Plan plan, @NotNull 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
(@NotNull String dependencyType, @NotNull Plan plan, @NotNull Set<PlanKey> newChildPlanKeys, boolean overwriteExisting) void
PlanDependencyManager.adjustParentDependencyList
(@NotNull String dependencyType, @NotNull Plan plan, @NotNull 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
(@NotNull String dependencyKey, @NotNull Plan childPlan, @NotNull Set<PlanKey> newParentPlanKeys, boolean overwriteExisting) @NotNull ErrorCollection
PlanDependencyManager.validateChildDependencyList
(@NotNull String dependencyType, @NotNull Plan plan, @NotNull Set<PlanKey> newChildPlanKeys, boolean overwriteExisting) Validate child dependency list@NotNull ErrorCollection
PlanDependencyManagerImpl.validateChildDependencyList
(@NotNull String dependencyType, @NotNull Plan plan, @NotNull Set<PlanKey> newChildPlanKeys, boolean overwriteExisting) ModifierConstructorDescriptionBuildStatusHelper
(@Nullable ImmutableBuildable buildable, @NotNull PlanKey planKey, int buildNumber, @NotNull ResultsSummaryManager resultsSummaryManager) BuildStatusHelper
(@Nullable ImmutablePlan plan, @NotNull PlanKey planKey, @NotNull ResultsSummary currentBuildResult, @NotNull ResultsSummaryManager resultsSummaryManager) -
Uses of PlanKey in com.atlassian.bamboo.build.artifact
Modifier and TypeMethodDescriptionvoid
AbstractArtifactManager.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull Iterable<PlanKey> jobKeys, @NotNull Map<String, String> artifactHandlersConfiguration) void
AbstractLocalArtifactHandler.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) default void
ArtifactHandler.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for all results of a single chain.void
ArtifactHandlerDecoratorSupport.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactManager.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull Iterable<PlanKey> jobKeys, @NotNull Map<String, String> artifactHandlersConfiguration) Removes artifact files for all results of a single chain.void
BambooRemoteArtifactHandler.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
LocalArtifactManager.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull Iterable<PlanKey> jobKeys, @NotNull Map<String, String> artifactHandlersConfiguration) void
S3ArtifactHandler.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
AbstractArtifactManager.removeArtifactsFromStorage
(@NotNull PlanKey planKey) void
AbstractArtifactManager.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull Map<String, String> artifactHandlersConfiguration) void
AbstractLocalArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for all results of a single chain or job.void
ArtifactHandlerDecoratorSupport.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactManager.removeArtifactsFromStorage
(@NotNull PlanKey planKey) Deprecated.since 9.1 useArtifactManager.removeArtifactsFromStorage(PlanKey, Map)
void
ArtifactManager.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull Map<String, String> artifactHandlersConfiguration) Removes artifact files for all results of a single.void
BambooRemoteArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
LocalArtifactManager.removeArtifactsFromStorage
(@NotNull PlanKey planKey) void
LocalArtifactManager.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull Map<String, String> artifactHandlersConfiguration) void
S3ArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Modifier and TypeMethodDescriptionvoid
AbstractArtifactManager.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull Iterable<PlanKey> jobKeys, @NotNull Map<String, String> artifactHandlersConfiguration) void
ArtifactManager.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull Iterable<PlanKey> jobKeys, @NotNull Map<String, String> artifactHandlersConfiguration) Removes artifact files for all results of a single chain.void
LocalArtifactManager.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull Iterable<PlanKey> jobKeys, @NotNull Map<String, String> artifactHandlersConfiguration) -
Uses of PlanKey in com.atlassian.bamboo.build.creation
Modifier and TypeMethodDescriptionstatic @NotNull PlanKey
ChainParamMapHelper.getChainKey
(@NotNull ActionParametersMap params) Modifier and TypeMethodDescriptionJobCreationService.createJobAndBranches
(@NotNull BuildConfiguration buildConfiguration, @NotNull ActionParametersMap actionParametersMap, @NotNull PlanCreationService.EnablePlan ifPlanEnabled) JobCreationServiceImpl.createJobAndBranches
(@NotNull BuildConfiguration buildConfiguration, @NotNull ActionParametersMap actionParametersMap, @NotNull PlanCreationService.EnablePlan enabled) Modifier and TypeMethodDescriptionvoid
ChainBranchCreationServiceImpl.triggerCreationCompleteEvents
(PlanKey planKey) void
ChainCreationServiceImpl.triggerCreationCompleteEvents
(PlanKey planKey) void
JobCreationServiceImpl.triggerCreationCompleteEvents
(PlanKey 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. -
Uses of PlanKey in com.atlassian.bamboo.build.logger
Modifier and TypeMethodDescriptionvoid
DefaultBuildLoggerManager.removeBuildLogger
(PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.build.statistics
-
Uses of PlanKey in com.atlassian.bamboo.builder.resultsfilter
Modifier and TypeMethodDescriptionint
AllBuildResultsFilter.getFromBuildNumber
(@NotNull PlanKey planKey) int
BuildResultsFilter.getFromBuildNumber
(@NotNull PlanKey planKey) The build number (inclusive) that extrenal callers can use to filter for a given plan.int
Latest25FiveBuildResultsFilter.getFromBuildNumber
(@NotNull PlanKey planKey) int
TimeAgoBuildResultsFilter.getFromBuildNumber
(@NotNull PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.buildtrigger
Modifier and TypeMethodDescriptionPlansGreenConditionValidator.validatePlans
(List<PlanKey> plans) PlansGreenConditionValidatorImpl.validatePlans
(List<PlanKey> plans) -
Uses of PlanKey in com.atlassian.bamboo.capability
Modifier and TypeMethodDescription@NotNull List<Pair<Requirement,
PlanKey>> CapabilityDao.getImmutablePlansKeysByRequirementKey
(@NotNull String requirementKey) @NotNull List<Pair<Requirement,
PlanKey>> CapabilityDaoImpl.getImmutablePlansKeysByRequirementKey
(@NotNull String requirementKey) -
Uses of PlanKey in com.atlassian.bamboo.chains
Modifier and TypeMethodDescriptionChainStageDao.getChainStagesMarkedForDeletion()
ChainStageHibernateDao.getChainStagesMarkedForDeletion()
static LinkedSetMultimap<PlanKey,
Long> ChainStageTuple.groupByPlanKey
(List<ChainStageTuple> list) Modifier and TypeMethodDescription@NotNull List<ChainExecution>
ChainExecutionAccessor.getExecutingChains
(@NotNull PlanKey planKey) Get the Collection of the state of the ChainExecution or empty collection when no chain is executing@NotNull List<ChainExecution>
ChainExecutionManagerImpl.getExecutingChains
(@NotNull PlanKey planKey) @NotNull List<ChainExecution>
ChainExecutionAccessor.getFlatExecutingChains
(@NotNull PlanKey planKey) Get the Collection of the state of the ChainExecution or empty collection when no chain is executing.@NotNull List<ChainExecution>
ChainExecutionManagerImpl.getFlatExecutingChains
(@NotNull PlanKey planKey) boolean
Checks if theChain
is "active" ie being queued, or buildingboolean
boolean
ChainExecutionAccessor.isExecuting
(@NotNull PlanKey planKey) Checks if the Chain is buildingboolean
ChainExecutionManagerImpl.isExecuting
(@NotNull PlanKey planKey) int
ChainExecutionAccessor.numberOfChainsExecuting
(@NotNull PlanKey planKey) Determines the number ofChainExecution
s are active for the givenPlanKey
int
ChainExecutionManagerImpl.numberOfChainsExecuting
(@NotNull PlanKey planKey) void
void
-
Uses of PlanKey in com.atlassian.bamboo.chains.events
Modifier and TypeMethodDescriptionChainMovedEvent.getNewPlanKey()
ChainMovingEvent.getNewPlanKey()
ChainMovedEvent.getOriginalPlanKey()
ChainMovingEvent.getOriginalPlanKey()
ModifierConstructorDescriptionChainMovedEvent
(@NotNull Object source, @NotNull PlanKey originalPlanKey, PlanKey newPlanKey) ChainMovingEvent
(@NotNull Object source, @NotNull PlanKey originalPlanKey, PlanKey newPlanKey) -
Uses of PlanKey in com.atlassian.bamboo.clover.build.coverage
Modifier and TypeMethodDescription@NotNull String
ViewCloverCoverageSummary.getJobName
(PlanKey jobResultKey) Returns name of the specified job using theCachedPlanManager
. -
Uses of PlanKey in com.atlassian.bamboo.clover.builder.coverage
Modifier and TypeMethodDescriptionvoid
CloverBuildProcessor.customizeBuildRequirements
(@NotNull PlanKey planKey, @NotNull BuildConfiguration buildConfiguration, @NotNull RequirementSet requirementSet) This part is executed on server as a part of UI configuration. -
Uses of PlanKey in com.atlassian.bamboo.cluster.event.bamboo.plan
Modifier and TypeMethodDescriptionstatic HidePlanEvent
InvalidateBuildNumbersRangeEvent.InvalidateBuildNumbersRangeEntry.of
(@NotNull PlanKey planKey, int buildNumber) Modifier and TypeMethodDescriptionInvalidatePlanCacheEvent.Builder.chainsToDelete
(@NotNull List<PlanKey> chainsToDelete) InvalidatePlanCacheEvent.Builder.chainsToIndex
(@NotNull List<PlanKey> chainsToIndex) InvalidatePlanCacheEvent.Builder.chainsToInvalidate
(@NotNull List<PlanKey> chainsToInvalidate) InvalidatePlanCacheEvent.Builder.chainsToReindex
(@NotNull List<PlanKey> chainsToReindex) InvalidateSpecsStateForPlanRequestEvent.Builder.keysOfPlansDetachedFromRss
(@NotNull List<PlanKey> keysOfPlansDetachedFromRss) InvalidateSpecsStateForPlanRequestEvent.Builder.planKeysToInvalidate
(@NotNull List<PlanKey> planKeysToInvalidate) ModifierConstructorDescriptionInvalidateSpecsStateForPlanRequestEvent
(@NotNull List<PlanKey> planKeysToInvalidate, @NotNull List<PlanKey> keysOfPlansDetachedFromRss) -
Uses of PlanKey in com.atlassian.bamboo.comment
Modifier and TypeMethodDescriptionCommentDao.getCommentsForBuildResults
(@NotNull PlanKey planKey) CommentHibernateDao.getCommentsForBuildResults
(@NotNull PlanKey planKey) CommentManager.getCommentsForBuildResults
(@NotNull PlanKey planKey) Get all comments associated with Plan's build resultsCommentManagerImpl.getCommentsForBuildResults
(@NotNull PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.configuration.external
Modifier and TypeMethodDescription@NotNull PlanConfigImportService.ImportResult
PlanConfigImportService.switchToLightweightBranch
(@NotNull PlanKey planBranchKey) Convert a divergent branch to a lightweight branch.@NotNull PlanConfigImportService.ImportResult
PlanConfigImportServiceImpl.switchToLightweightBranch
(@NotNull PlanKey planBranchKey) Modifier and TypeMethodDescriptionSpecsConsumerFactory.createDivergentBranchSpecsCreationConsumer
(@NotNull VcsBranch newBranch, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Multimap<ImmutableChain, PlanKey> chainsAndBranchKeys, PlanCreationService.EnablePlan enablePlan) Create Specs consumer used for creating divergent branchesSpecsConsumerFactory.createDivergentBranchSpecsUpdateConsumer
(@NotNull VcsBranch branch, @NotNull Multimap<ImmutableChain, PlanKey> chainsAndBranchKeys) Create Specs consumer used for updating divergent branches -
Uses of PlanKey in com.atlassian.bamboo.configuration.external.exporters
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
ChainBranchExporter.exportBranchIntegrationConfiguration
(@NotNull BranchIntegrationConfiguration branchIntegrationConfiguration, @NotNull PlanKey chainKey, @NotNull PlanBranchWorkflow planBranchWorkflow) Exports branch merging configuration to properties@NotNull com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
ChainBranchExporterImpl.exportBranchIntegrationConfiguration
(@NotNull BranchIntegrationConfiguration branchIntegrationConfiguration, @NotNull PlanKey chainKey, @NotNull PlanBranchWorkflow planBranchWorkflow) -
Uses of PlanKey in com.atlassian.bamboo.configuration.external.rss
Modifier and TypeMethodDescriptionstatic DivergentBranchDataBean
DivergentBranchDataBean.forCreation
(@NotNull ImmutableChain immutableChain, @NotNull PlanKey planBranchKey, @NotNull PlanBranchWorkflow planBranchWorkflow, PlanCreationService.EnablePlan enablePlan) static DivergentBranchDataBean
DivergentBranchDataBean.forUpdate
(@NotNull ImmutableChain immutableChain, @NotNull PlanKey planBranchKey) Modifier and TypeMethodDescriptionSpecsConsumerFactoryImpl.createDivergentBranchSpecsCreationConsumer
(@NotNull VcsBranch vcsBranch, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Multimap<ImmutableChain, PlanKey> chainsAndBranchKeys, PlanCreationService.EnablePlan enablePlan) SpecsConsumerFactoryImpl.createDivergentBranchSpecsUpdateConsumer
(@NotNull VcsBranch vcsBranch, @NotNull Multimap<ImmutableChain, PlanKey> chainsAndBranchKeys) RepositoryStoredSpecsResultHelper.createSpecResultAndDisablePlans
(@NotNull Collection<PlanKey> plans, @NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, boolean specsExecutionSuccessful, @NotNull VcsLocationBambooSpecsState bambooSpecsState) Creates specs execution results for givenplans
and disable themRepositoryStoredSpecsResultHelperImpl.createSpecResultAndDisablePlans
(@NotNull Collection<PlanKey> plans, @NotNull VcsRepositoryData repositoryData, @NotNull List<CommitContext> commits, @NotNull RssPermissions rssPermissions, boolean specsExecutionSuccessful, @NotNull VcsLocationBambooSpecsState bambooSpecsState) void
RepositoryStoredSpecsResultHelper.publishRssErrorEvent
(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsBambooSpecsSource specsSource, @NotNull RssPermissions rssPermissions, @NotNull Throwable throwable, @NotNull Map<String, RssAffectedPlan> affectedPlans, @NotNull Collection<PlanKey> notUpdatedPlans, @NotNull Collection<Long> notUpdatedDeploymentProjects, @NotNull String logFilename) Handles specs execution error: creates specs result for remaining plans and publishesRssErrorEvent
void
RepositoryStoredSpecsResultHelperImpl.publishRssErrorEvent
(@NotNull VcsRepositoryData vcsRepositoryData, @NotNull List<CommitContext> commits, @NotNull VcsBambooSpecsSource specsSource, @NotNull RssPermissions rssPermissions, @NotNull Throwable throwable, @NotNull Map<String, RssAffectedPlan> affectedPlans, @NotNull Collection<PlanKey> notUpdatedPlans, @NotNull Collection<Long> notUpdatedDeploymentProjects, @NotNull String logFilename) -
Uses of PlanKey in com.atlassian.bamboo.container
-
Uses of PlanKey in com.atlassian.bamboo.core
Modifier and TypeMethodDescriptionstatic <V,
E extends Throwable>
VScopedExclusionServiceHelper.withLockedChain
(ScopedExclusionService exclusionService, PlanKey planKey, ScopedExclusionService.ExclusiveFunction<PlanKey, V, E> functor) Executes the function while holding an exclusive lock on planKey interpreted as chain key.static <V,
E extends Throwable>
VScopedExclusionServiceHelper.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.Modifier and TypeMethodDescriptionstatic <V,
E extends Throwable>
VScopedExclusionServiceHelper.withLockedChain
(ScopedExclusionService exclusionService, PlanKey planKey, ScopedExclusionService.ExclusiveFunction<PlanKey, V, E> functor) Executes the function while holding an exclusive lock on planKey interpreted as chain key.static <V,
E extends Throwable>
VScopedExclusionServiceHelper.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.deletion
Modifier and TypeMethodDescriptionDeletionService.deletePlans
(Iterable<String> planKeys) DeletionServiceImpl.deletePlans
(Iterable<String> planKeys) DeletionService.deleteProjects
(Iterable<String> projectKeys) DeletionServiceImpl.deleteProjects
(Iterable<String> projectKeys) -
Uses of PlanKey in com.atlassian.bamboo.deployments
Modifier and TypeMethodDescriptionstatic InternalDeploymentProject
DeploymentMocks.mockDeploymentProject
(long id, @NotNull String name, @Nullable String description, @Nullable PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.deployments.cache
Modifier and TypeMethodDescription@NotNull List<LinkedDeploymentProject>
LinkedDeploymentProjectCacheService.getPlanAndBranchesRelatedDeployments
(@NotNull PlanKey masterOrBranchKey) Retrieve list of deployment projects associated with any of the branches in the plan@NotNull List<LinkedDeploymentProject>
LinkedDeploymentProjectCacheServiceImpl.getPlanAndBranchesRelatedDeployments
(@NotNull PlanKey masterOrBranchKey) @NotNull List<LinkedDeploymentProject>
LinkedDeploymentProjectCacheService.getRelatedDeployments
(@NotNull PlanKey planKey) @NotNull List<LinkedDeploymentProject>
LinkedDeploymentProjectCacheServiceImpl.getRelatedDeployments
(@NotNull PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.deployments.environments.service
Modifier and TypeMethodDescription@Nullable PlanKey
EnvironmentTriggerService.getCalculatedTriggeringPlanKey
(@NotNull InternalEnvironment environment, @NotNull DeploymentTriggerBranchSelectionMode branchSelectionMode, @Nullable PlanKey customBranchKey) @Nullable PlanKey
EnvironmentTriggerServiceImpl.getCalculatedTriggeringPlanKey
(@NotNull InternalEnvironment environment, @NotNull DeploymentTriggerBranchSelectionMode branchSelectionMode, @Nullable PlanKey customBranchKey) Modifier and TypeMethodDescription@Nullable PlanKey
EnvironmentTriggerService.getCalculatedTriggeringPlanKey
(@NotNull InternalEnvironment environment, @NotNull DeploymentTriggerBranchSelectionMode branchSelectionMode, @Nullable PlanKey customBranchKey) @Nullable PlanKey
EnvironmentTriggerServiceImpl.getCalculatedTriggeringPlanKey
(@NotNull InternalEnvironment environment, @NotNull DeploymentTriggerBranchSelectionMode branchSelectionMode, @Nullable PlanKey customBranchKey) void
EnvironmentService.updatePlanKey
(long deploymentProjectId, @NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) Update planKey in Environment related configuration when plan key has changed (ie after moving plan).void
EnvironmentServiceImpl.updatePlanKey
(long deploymentProjectId, @NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) -
Uses of PlanKey in com.atlassian.bamboo.deployments.environments.trigger
Modifier and TypeMethodDescriptionboolean
PlanAwareEnvironmentTriggerConfigurator.isAffectedByPlanDeletion
(@NotNull PlanKey deletedPlanKey, @NotNull TriggerDefinition triggerDefinition) Check if trigger will be affected when Plan is deleted.boolean
PlanAwareEnvironmentTriggerConfigurator.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey, @NotNull TriggerDefinition triggerDefinition) Change plan key referenced by a trigger. -
Uses of PlanKey in com.atlassian.bamboo.deployments.execution
Modifier and TypeMethodDescription@NotNull Map<PlanKey,
ChainStorageTag> DeploymentContextImpl.getChainStorageTags()
-
Uses of PlanKey in com.atlassian.bamboo.deployments.execution.actions
-
Uses of PlanKey in com.atlassian.bamboo.deployments.execution.triggering
Modifier and TypeMethodDescriptionEnvironmentTriggeringActionFactory.createScheduledEnvironmentTriggeringAction
(@NotNull Environment environment, @NotNull PlanKey sourceBranchKey) Deprecated.since 5.10EnvironmentTriggeringActionFactory.createScheduledEnvironmentTriggeringAction
(@NotNull Environment environment, @NotNull PlanKey sourceBranchKey, @NotNull Map<String, String> triggerConfiguration) CreatesEnvironmentTriggeringAction
used during scheduled execution of Environment.EnvironmentTriggeringActionFactoryImpl.createScheduledEnvironmentTriggeringAction
(@NotNull Environment environment, @NotNull PlanKey sourceBranchKey) EnvironmentTriggeringActionFactoryImpl.createScheduledEnvironmentTriggeringAction
(@NotNull Environment environment, @NotNull PlanKey sourceBranchKey, @NotNull Map<String, String> triggerConfiguration) ModifierConstructorDescriptionScheduledEnvironmentTriggeringAction
(Environment environment, PlanKey sourceBranchKey, DeploymentExecutionService deploymentExecutionService, DeploymentVersionService deploymentVersionService, DeploymentProjectService deploymentProjectService, CachedPlanManager cachedPlanManager, TriggerManager triggerManager, ResultsSummaryManager resultsSummaryManager, DeploymentResultService deploymentResultService, Map<String, String> triggerConfiguration) -
Uses of PlanKey in com.atlassian.bamboo.deployments.projects
Modifier and TypeMethodDescription@Nullable PlanKey
DeploymentProjectIdentifier.getPlanKey()
DeploymentProjectImpl.getPlanKey()
@Nullable PlanKey
InternalDeploymentProject.getPlanKey()
-
Uses of PlanKey in com.atlassian.bamboo.deployments.projects.persistence
Modifier and TypeFieldDescriptionstatic javax.persistence.metamodel.SingularAttribute<MutableDeploymentProjectImpl,
PlanKey> MutableDeploymentProjectImpl_.planKey
Modifier and TypeMethodDescription@NotNull List<MutableDeploymentProject>
DeploymentProjectDao.getDeploymentProjectsRelatedToPlan
(@NotNull PlanKey planKey) Get DeploymentProjects linked to Plan with planKey.@NotNull List<MutableDeploymentProject>
DeploymentProjectDaoImpl.getDeploymentProjectsRelatedToPlan
(@NotNull PlanKey planKey) void
MutableDeploymentProject.setPlanKey
(@Nullable PlanKey planKey) void
MutableDeploymentProjectImpl.setPlanKey
(PlanKey planKey) Modifier and TypeMethodDescription@NotNull List<MutableDeploymentProject>
DeploymentProjectDao.getDeploymentProjectsRelatedToPlans
(@NotNull Set<PlanKey> planKeyFamily) Get DeploymentProjects linked to Plan identified with any of plan keys.@NotNull List<MutableDeploymentProject>
DeploymentProjectDaoImpl.getDeploymentProjectsRelatedToPlans
(@NotNull Set<PlanKey> planKeyFamily) -
Uses of PlanKey in com.atlassian.bamboo.deployments.projects.service
Modifier and TypeMethodDescription@NotNull List<DeploymentProject>
DeploymentProjectService.getDeploymentProjectsRelatedToPlan
(@NotNull PlanKey planKey) Retrieve the deployment projects that are linked to a specific plan@NotNull List<DeploymentProject>
DeploymentProjectServiceImpl.getDeploymentProjectsRelatedToPlan
(@NotNull PlanKey planKey) @NotNull List<DeploymentProject>
DeploymentProjectService.getDeploymentProjectsRelatedToPlanConfiguration
(@NotNull PlanKey masterOrBranchPlanKey) Retrieve the deployment projects that are linked to a specific plan configuration, taking branch divergency into account.@NotNull List<DeploymentProject>
DeploymentProjectServiceImpl.getDeploymentProjectsRelatedToPlanConfiguration
(@NotNull PlanKey masterOrBranchPlanKey) @NotNull List<DeploymentProject>
DeploymentProjectService.getDeploymentProjectsRelatedToPlanOrBranches
(@NotNull PlanKey masterOrBranchPlanKey) Retrieve the deployment projects that are linked to a specific plan or any of its branches.@NotNull List<DeploymentProject>
DeploymentProjectServiceImpl.getDeploymentProjectsRelatedToPlanOrBranches
(@NotNull PlanKey masterOrBranchPlanKey) @NotNull List<DeploymentProjectWithEnvironmentStatuses>
DeploymentProjectService.getDeploymentProjectsWithStatusesRelatedToPlan
(@NotNull PlanKey planKey) Retrieve the deployment projects that are linked to a specific plan.@NotNull List<DeploymentProjectWithEnvironmentStatuses>
DeploymentProjectServiceImpl.getDeploymentProjectsWithStatusesRelatedToPlan
(@NotNull PlanKey planKey) @NotNull List<DeploymentProjectWithEnvironmentStatuses>
DeploymentProjectService.getDeploymentProjectsWithStatusesRelatedToPlanOrBranches
(@NotNull PlanKey masterOrBranchPlanKey) Retrieve the deployment projects that are linked to a specific plan or any of its branches.@NotNull List<DeploymentProjectWithEnvironmentStatuses>
DeploymentProjectServiceImpl.getDeploymentProjectsWithStatusesRelatedToPlanOrBranches
(@NotNull PlanKey masterOrBranchPlanKey) void
DeploymentProjectService.resetTriggers
(@NotNull PlanKey planKey) Delete and recreate the triggers for every deployment that's related to this planKey.void
DeploymentProjectServiceImpl.resetTriggers
(@NotNull PlanKey planKey) void
DeploymentProjectService.unlinkDeploymentProjectsRelatedToPlan
(@NotNull PlanKey planKey) Remove all references to aPlan
from all related deployment projects.void
DeploymentProjectServiceImpl.unlinkDeploymentProjectsRelatedToPlan
(@NotNull PlanKey planKey) void
DeploymentProjectService.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) Update planKey in DeploymentProject when plan key has changed (ie after moving plan).void
DeploymentProjectServiceImpl.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) @NotNull ErrorCollection
DeploymentProjectService.validateTriggerConfigurationOnPlanChange
(long deploymentProjectId, @NotNull PlanKey newPlanKey, @NotNull List<EnvironmentTriggerValidationError> triggerValidationErrors) Validate trigger configuration on deployment project's plan change@NotNull ErrorCollection
DeploymentProjectServiceImpl.validateTriggerConfigurationOnPlanChange
(long deploymentProjectId, @NotNull PlanKey newPlanKey, @NotNull List<EnvironmentTriggerValidationError> triggerValidationErrors) -
Uses of PlanKey in com.atlassian.bamboo.deployments.versions.actions
Modifier and TypeMethodDescriptionprotected @NotNull Pair<DeploymentVersion,
PlanResultKey> AbstractCreateDeploymentVersion.getLatestVersionWithPlanResultKey
(@NotNull PlanKey sourcePlanKey, long deploymentProjectId) -
Uses of PlanKey in com.atlassian.bamboo.deployments.versions.persistence
Modifier and TypeMethodDescriptionDeploymentVersionSearchCriteria.Builder.createdFromBranch
(@NotNull PlanKey branchKey) @Nullable MutableDeploymentVersion
DeploymentVersionDao.findLatestVersionForProject
(long deploymentProjectId, @NotNull PlanKey branchKey) Find the latest version for a deployment project.@Nullable MutableDeploymentVersion
DeploymentVersionDaoImpl.findLatestVersionForProject
(long deploymentProjectId, @NotNull PlanKey branchKey) int
DeploymentVersionDao.getVersionsCountForProjectAndBranch
(long deploymentProjectId, @NotNull PlanKey branchKey) Count versions related to deployment project and a specific plan branchint
DeploymentVersionDaoImpl.getVersionsCountForProjectAndBranch
(long deploymentProjectId, @NotNull PlanKey branchKey) DeploymentVersionSearchCriteria.Builder.notCreatedFromBranch
(@NotNull PlanKey branchKey) void
DeploymentVersionDao.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) Update planKey in DeploymentVersion's related entities when plan key has changed (ie after moving plan)void
DeploymentVersionDaoImpl.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) -
Uses of PlanKey in com.atlassian.bamboo.deployments.versions.service
Modifier and TypeMethodDescription@Nullable DeploymentVersion
DeploymentVersionService.getLatestVersionForProject
(long deploymentProjectId, @NotNull PlanKey branchKey) Find the latest version for a deployment project.@Nullable DeploymentVersion
DeploymentVersionServiceImpl.getLatestVersionForProject
(long deploymentProjectId, @NotNull PlanKey branchKey) int
DeploymentVersionService.getVersionsCountForProjectAndBranch
(long deploymentProjectId, @NotNull PlanKey branchKey) Count versions related to deployment project and a specified plan branchint
DeploymentVersionServiceImpl.getVersionsCountForProjectAndBranch
(@org.jetbrains.annotations.NotNull long deploymentProjectId, @NotNull PlanKey branchKey) boolean
DeploymentVersionService.hasVersionsUnrelatedToBranch
(long deploymentProjectId, @NotNull PlanKey branchKey) Test if there areDeploymentVersion
s in aDeploymentProject
that are unrelated to given branchboolean
DeploymentVersionServiceImpl.hasVersionsUnrelatedToBranch
(long deploymentProjectId, @NotNull PlanKey branchKey) @NotNull List<DeploymentVersion>
DeploymentVersionService.searchVersionsByBranch
(long deploymentProjectId, @NotNull PlanKey branchKey) Deprecated.since 6.7 for performance reasons useDeploymentVersionService.searchVersionsByBranchNoVariables(DeploymentProject, PlanKey)
@NotNull List<DeploymentVersion>
DeploymentVersionServiceImpl.searchVersionsByBranch
(long deploymentProjectId, @NotNull PlanKey branchKey) @NotNull List<DeploymentVersion>
DeploymentVersionService.searchVersionsByBranchAndName
(long deploymentProjectId, @NotNull PlanKey branchKey, @NotNull String searchTerm) Deprecated.since 6.7 for performance reasons useDeploymentVersionService.searchVersionsByNameNoVariables(DeploymentProject, String)
@NotNull List<DeploymentVersion>
DeploymentVersionServiceImpl.searchVersionsByBranchAndName
(long deploymentProjectId, @NotNull PlanKey branchKey, @NotNull String searchTerm) @NotNull List<DeploymentVersion>
DeploymentVersionService.searchVersionsByBranchAndNameNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey, @NotNull String searchTerm) Search for deployment versions in a project whose name contains the searchTerm and associated with a specific branch, sorted by CreationDate (the most recent Deployment Versions will be returned as firsts)@NotNull List<DeploymentVersion>
DeploymentVersionService.searchVersionsByBranchAndNameNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey, @NotNull String searchTerm, int offset, int maxResults, DeploymentVersionService.DeploymentVersionNeededAttributes deploymentVersionNeededAttributes) Search for deployment versions in a project whose name contains the searchTerm and associated with a specific branch, sorted by CreationDate (the most recent Deployment Versions will be returned as firsts)@NotNull List<DeploymentVersion>
DeploymentVersionServiceImpl.searchVersionsByBranchAndNameNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey, @NotNull String searchTerm) @NotNull List<DeploymentVersion>
DeploymentVersionServiceImpl.searchVersionsByBranchAndNameNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey, @NotNull String searchTerm, int offset, int maxResults, DeploymentVersionService.DeploymentVersionNeededAttributes deploymentVersionNeededAttributes) @NotNull List<DeploymentVersion>
DeploymentVersionService.searchVersionsByBranchNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey) Search for deployment versions in a project associated with a specific branch, sorted by CreationDate (the most recent Deployment Versions will be returned as firsts)@NotNull List<DeploymentVersion>
DeploymentVersionService.searchVersionsByBranchNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey, int startIndex, int maxResults) Search for deployment versions in a project associated with a specific branch, sorted by CreationDate (the most recent Deployment Versions will be returned as firsts)@NotNull List<DeploymentVersion>
DeploymentVersionService.searchVersionsByBranchNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey, int startIndex, int maxResults, DeploymentVersionService.DeploymentVersionNeededAttributes deploymentVersionNeededAttributes) Search for deployment versions in a project associated with a specific branch, sorted by CreationDate (the most recent Deployment Versions will be returned as firsts)@NotNull List<DeploymentVersion>
DeploymentVersionServiceImpl.searchVersionsByBranchNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey) @NotNull List<DeploymentVersion>
DeploymentVersionServiceImpl.searchVersionsByBranchNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey, int startIndex, int maxResults) @NotNull List<DeploymentVersion>
DeploymentVersionServiceImpl.searchVersionsByBranchNoVariables
(@NotNull DeploymentProject deploymentProject, @NotNull PlanKey branchKey, int startIndex, int maxResults, @NotNull DeploymentVersionService.DeploymentVersionNeededAttributes deploymentVersionNeededAttributes) void
DeploymentVersionService.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) Update planKey in DeploymentVersion's related entities when plan key has changed (ie after moving plan)void
DeploymentVersionServiceImpl.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) -
Uses of PlanKey in com.atlassian.bamboo.event
Modifier and TypeFieldDescriptionBuildsMovedEvent.planKeyChangesMap
BuildsMovedEvent.planKeyChangesMap
Modifier and TypeMethodDescriptionBuildEvent.getPlanKey()
Gets thePlanKey
@NotNull PlanKey
ChainEvent.getPlanKey()
NotificationAddedToPlanEvent.getPlanKey()
PlanEvent.getPlanKey()
@NotNull PlanKey
PlanSuspensionRequestedEvent.getPlanKey()
ResultsSummaryUpdatedEvent.getPlanKey()
Modifier and TypeMethodDescriptionMultipleChainsDeletedEvent.getIdsAndPlanKeys()
BuildsMovedEvent.getPlanKeyChangesMap()
Gets the mapping between old and new plan keys.BuildsMovedEvent.getPlanKeyChangesMap()
Gets the mapping between old and new plan keys.MultipleChainsDeletedEvent.getPlanKeys()
MultipleJobsDeletedEvent.getPlanKeys()
ModifierConstructorDescriptionBuildConfigurationUpdatedEvent
(Object source, PlanKey planKey) BuildEvent
(Object source, PlanKey planKey) BuildRequirementUpdatedEvent
(Object source, PlanKey planKey) ChainBranchConfigUpdatedEvent
(Object source, PlanKey planKey, @NotNull BranchMonitoringConfiguration branchMonitoringConfiguration) ChainCreatedEvent
(Object source, PlanKey planKey) ChainDeletedEvent
(Object source, PlanKey planKey, long id, Set<String> affectedJiraIssues) ChainEvent
(Object source, PlanKey chainKey) ChainUpdatedEvent
(Object source, PlanKey planKey) NotificationAddedToPlanEvent
(PlanKey planKey, String notificationRecipientType, long notificationId) PlanFavouriteAddedEvent
(Object source, PlanKey chainKey, com.atlassian.user.User user) protected
PlanFavouriteEvent
(Object source, PlanKey chainKey, com.atlassian.user.User user) PlanFavouriteRemovedEvent
(Object source, PlanKey chainKey, com.atlassian.user.User user) PlanSuspensionRequestedEvent
(Object source, PlanKey chainKey, String message) ModifierConstructorDescriptionBuildsMovedEvent
(Object object, Map<PlanKey, PlanKey> planKeyChangesMap) BuildsMovedEvent
(Object object, Map<PlanKey, PlanKey> planKeyChangesMap) MultipleChainsDeletedEvent
(@NotNull Map<Long, PlanKey> idsAndPlanKeys, Set<String> affectedJiraIssues) MultipleJobsDeletedEvent
(Iterable<PlanKey> planKeys) -
Uses of PlanKey in com.atlassian.bamboo.event.artifact
ModifierConstructorDescriptionPlanArtifactDefinitionAddedEvent
(Object source, @NotNull PlanKey chainKey, @NotNull ArtifactDefinition artifactDefinition) protected
PlanArtifactDefinitionEvent
(Object source, @NotNull PlanKey chainKey, @NotNull ArtifactDefinition artifactDefinition) PlanArtifactDefinitionUpdatedEvent
(Object source, @NotNull PlanKey chainKey, @NotNull ArtifactDefinition artifactDefinition) PlanCustomArtifactHandlerConfigurationEnabledEvent
(PlanKey planKey, org.apache.commons.configuration.Configuration buildConfiguration) PlanSharedArtifactDefinitionListModified
(Object source, PlanKey chainKey, Map<Long, ArtifactDefinition> sharedArtifacts) -
Uses of PlanKey in com.atlassian.bamboo.event.branch
ModifierConstructorDescriptionPlanBranchResetToLightweight
(Object source, PlanKey chainKey) PlansDefaultVcsRepositoryChanged
(Object source, PlanKey chainKey) -
Uses of PlanKey in com.atlassian.bamboo.export
Modifier and TypeMethodDescriptionstatic com.atlassian.bamboo.specs.api.model.plan.PlanProperties
ConfigImportTestUtils.exportPlan
(BambooEnvironmentData bambooEnvironmentData, PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.fileserver
Modifier and TypeMethodDescriptionstatic final Map<PlanKey,
ChainStorageTag> StorageTagUtils.gatherNeededStorageTags
(@NotNull StorageTagService storageTagService, @Nullable List<TaskDefinition> taskDefinitions, @Nullable BuildIdentifier identifier) Modifier and TypeMethodDescriptionArtifactStorage.getArtifactDestinationDirectory
(PlanKey planKey, String version, @Nullable ArtifactDefinitionContext artifact) Deprecated.ArtifactStorage.getArtifactDirectory
(PlanKey planKey) Deprecated.ArtifactStorage.getArtifactRootDirectory
(PlanKey planKey) Deprecated. -
Uses of PlanKey in com.atlassian.bamboo.filter
-
Uses of PlanKey in com.atlassian.bamboo.hibernate.invalidators
Modifier and TypeMethodDescriptionAbstractByPredicateCacheInvalidator.getAffectedPlanKeys
(@NotNull com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, @NotNull PlanCacheIndices planCacheIndices) BranchMetadataInvalidator.getAffectedPlanKeys
(@NotNull com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, @NotNull PlanCacheIndices planCacheIndices) CacheInvalidators.getAffectedPlanKeys
(com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, Predicate<ImmutableChain> predicate) Modifier and TypeMethodDescriptionAbstractByPredicateCacheInvalidator.getAffectedPlanKeys
(@NotNull com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, @NotNull PlanCacheIndices planCacheIndices) BranchMetadataInvalidator.getAffectedPlanKeys
(@NotNull com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, @NotNull PlanCacheIndices planCacheIndices) CacheInvalidators.getAffectedPlanKeys
(com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, Predicate<ImmutableChain> predicate) void
BuildDefinitionInvalidator.getChainsToInvalidateAndReindex
(@NotNull ImmutablePlanCacheService immutablePlanCacheService, @NotNull com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, @NotNull PlanCacheIndices planCacheIndices, @NotNull Set<PlanKey> chainsToInvalidate, @NotNull Set<PlanKey> chainsToReindex) void
BuildDefinitionInvalidator.getChainsToInvalidateAndReindex
(@NotNull ImmutablePlanCacheService immutablePlanCacheService, @NotNull com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, @NotNull PlanCacheIndices planCacheIndices, @NotNull Set<PlanKey> chainsToInvalidate, @NotNull Set<PlanKey> chainsToReindex) -
Uses of PlanKey in com.atlassian.bamboo.jira.issuelink
Modifier and TypeMethodDescriptionvoid
JiraBranchLinkingService.linkBranchToIssueIfRequiredAsync
(@NotNull PlanKey planKey, @Nullable String username) Looks for an issue key in the branch name.void
JiraBranchLinkingServiceImpl.linkBranchToIssueIfRequiredAsync
(@NotNull PlanKey planKey, @Nullable String username) -
Uses of PlanKey in com.atlassian.bamboo.labels
Modifier and TypeMethodDescriptionint
LabelManager.addLabel
(@Nullable String labelName, @Nullable PlanKey planKey, @Nullable com.atlassian.user.User user) Creates a normal label for a planint
LabelManagerImpl.addLabel
(@Nullable String labelName, @Nullable PlanKey planKey, @Nullable com.atlassian.user.User user) boolean
LabelManager.addLabels
(List<String> labelNames, @Nullable PlanKey planKey, @Nullable com.atlassian.user.User user) Creates multiple normal labels for a planboolean
LabelManagerImpl.addLabels
(List<String> labelNames, @Nullable PlanKey planKey, @Nullable com.atlassian.user.User user) int
LabelManager.removeLabel
(@Nullable String labelName, @Nullable PlanKey planKey, @Nullable com.atlassian.user.User user) Remove the standard label for a plan (not all the labels for that plan)int
LabelManagerImpl.removeLabel
(@Nullable String labelName, @Nullable PlanKey planKey, @Nullable com.atlassian.user.User user) -
Uses of PlanKey in com.atlassian.bamboo.logger
-
Uses of PlanKey in com.atlassian.bamboo.matcher
Modifier and TypeMethodDescriptionstatic <T extends PlanIdentifier>
org.hamcrest.Matcher<T>BambooTestMatchers.hasPlanKey
(PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.matcher.build.trigger
Modifier and TypeMethodDescriptionstatic <T extends ResultDetails>
org.hamcrest.Matcher<T>TriggerReasonMatchers.triggeredByChild
(PlanKey triggeringPlan) static <T extends ResultDetails>
org.hamcrest.Matcher<T>TriggerReasonMatchers.triggeredByParent
(PlanKey triggeringPlan, int buildNumber) -
Uses of PlanKey in com.atlassian.bamboo.matcher.plan
Modifier and TypeMethodDescriptionstatic <T extends PlanIdentifier>
org.hamcrest.Matcher<T>PlanKeyMatcher.hasPlanKey
(PlanKey planKey) Modifier and TypeMethodDescriptionstatic <T extends PlanIdentifier>
org.hamcrest.Matcher<T>PlanKeyMatcher.hasPlanKey
(org.hamcrest.Matcher<PlanKey> textMatcher) -
Uses of PlanKey in com.atlassian.bamboo.migration.utils
-
Uses of PlanKey in com.atlassian.bamboo.mock
Modifier and TypeMethodDescriptionstatic ArtifactDefinition
BambooMocks.mockArtifactDefinition
(long id, String name, String location, String copyPattern, boolean sharedArtifact, PlanKey producerJobKey) -
Uses of PlanKey in com.atlassian.bamboo.notification.rss
ModifierConstructorDescriptionRssAffectedPlan
(String projectName, PlanKey planKey, String planName, boolean disabled) -
Uses of PlanKey in com.atlassian.bamboo.pageobjects.helpers
Modifier and TypeMethodDescriptionPlanHelper.createBranch
(@NotNull TestBuildDetails plan, @NotNull String branchVcsName, @NotNull String branchName) Deprecated.since 5.10, usePlansControl.createBranch(PlanKey, String, String)
PlanHelper.createBranchManually
(@NotNull TestBuildDetails plan, @NotNull String branchVcsName, @NotNull String branchName) Deprecated.since 5.10, usePlansControl.createBranch(PlanKey, String, String)
Modifier and TypeMethodDescriptionPlanHelper.runPlanAndWaitForSuccessfulResult
(@NotNull PlanKey planKey) Deprecated.since 5.9, use backdoor.plans().triggerBuildAndAwaitSuccess(PlanKey) -
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.admin
-
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.plan
ModifierConstructorDescriptionPlanBranchOverview
(PlanKey planKey) PlanHistoryPage
(PlanKey planKey) PlanSummaryPage
(PlanKey planKey) QuarantinedTestsPage
(PlanKey planKey) ResultSummaryPage
(PlanKey planKey) ResultSummaryPage
(PlanKey planKey, int buildNumber) -
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.plan.branch.configuration
ModifierConstructorDescriptionBranchConfigurationDetailsPage
(PlanKey planKey) Constructor used in .visit -
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.plan.configuration
Modifier and TypeMethodDescriptionCreatePlanDetailsComponent.getNewPlanKey()
@Nullable PlanKey
DependenciesConfigurationPage.PlanDependencyElement.getPlanKey()
VariableConfigurationPage.getPlanKey()
Modifier and TypeMethodDescriptionboolean
RequirementDetailsPage.canBeRemovedFrom
(PlanKey jobKey) StageConfigurationPage.changePlanBranchToDivBranch
(String planBranch, PlanKey planBranchKey) AbstractBranchNavigatorPage.changePlanBranchToLightBranch
(String planBranch, PlanKey planBranchKey) RequirementDetailsPage.deleteFromJob
(PlanKey jobKey) delete requirement for a particular jobcom.atlassian.pageobjects.elements.PageElement
StageElement.getJobByKey
(PlanKey key) boolean
RequirementDetailsPage.hasRequirement
(PlanKey jobKey) CreatePlanRepositoryPage.submitNewPlan
(@NotNull PlanKey jobKey) CreatePlanRepositoryPage.submitNewPlanWithNoRepo
(@NotNull PlanKey jobKey) ModifierConstructorDescriptionArtifactConfigurationPage
(@NotNull PlanKey jobKey) BranchesConfigurationPage
(PlanKey planKey) ConfigureJobDockerPage
(PlanKey planKey) ConfigurePlanTriggersPage
(PlanKey planKey) CreatePlanTasksPage
(PlanKey planKey) DeletePlanPage
(@NotNull PlanKey planKey) DependenciesConfigurationPage
(@NotNull PlanKey planKey) EditPlanDetailsPage
(PlanKey planKey) JobTaskConfigurationPage
(PlanKey jobKey) MiscellaneousConfigurationPage
(PlanKey planKey) PlanAuditLogPage
(@NotNull PlanKey planKey) StageConfigurationPage
(PlanKey planKey) StageElement
(PlanKey planKey, com.atlassian.pageobjects.elements.PageElement element) VariableConfigurationPage
(PlanKey planKey) VariableConfigurationPage
(PlanKey planKey, boolean isBranch) -
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.plan.configuration.notification
ModifierConstructorDescriptionConfigureBranchNotificationsPage
(@NotNull PlanKey branchPlanKey) ConfigurePlanNotificationsPage
(@NotNull PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.plan.configuration.permissions
-
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.plan.configuration.repository
-
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.project
-
Uses of PlanKey in com.atlassian.bamboo.pageobjects.pages.triggers
Modifier and TypeMethodDescriptionCronTriggerComponent.assertCustomSourceBranch
(@NotNull PlanKey branchKey) AfterSuccessfulPlanTriggerComponent.assertCustomTriggeringBranch
(@NotNull PlanKey branchKey) Modifier and TypeMethodDescriptionAbstractTriggerComponent.withConditionPlans
(List<PlanKey> plans) -
Uses of PlanKey in com.atlassian.bamboo.persister
Modifier and TypeMethodDescriptionvoid
Persister.addBuildResults
(PlanKey planKey, BuildResults buildResults) Associate the given buildResults with the given build.void
CachedBuildPersisterDecorator.deleteBuildResults
(PlanKey planKey, long buildNumber) Remove a specific build buildvoid
Persister.deleteBuildResults
(PlanKey planKey, long buildNumber) Remove a specific build result MXLvoid
CachedBuildPersisterDecorator.saveBuildResults
(PlanKey planKey, BuildResults buildResults) Simply pass this request onto the parent -
Uses of PlanKey in com.atlassian.bamboo.persister.file
Modifier and TypeMethodDescriptionvoid
FileBasedPersister.addBuildResults
(PlanKey planKey, BuildResults buildResults) void
BuildPersisterDecorator.deleteBuildResults
(PlanKey planKey, long buildNumber) Remove a specific build resultvoid
FileBasedPersister.deleteBuildResults
(PlanKey planKey, long buildNumber) void
XStreamBuildPersister.deleteBuildResults
(PlanKey planKey, long buildNumber) Remove the build files for the given build buildNumber.void
BuildPersisterDecorator.saveBuildResults
(PlanKey planKey, BuildResults buildResults) Save the given build's given buildResultsvoid
XStreamBuildPersister.saveBuildResults
(PlanKey planKey, BuildResults buildResults) Save the build results -
Uses of PlanKey in com.atlassian.bamboo.plan
Modifier and TypeFieldDescriptionPlanKeys.CHAIN_KEY_FROM_JOB_KEY
PlanKeys.CHAIN_KEY_FROM_JOB_KEY
static final @NotNull Function<PlanKeyProvider,
PlanKey> PlanKeyProvider.getPlanKey
Deprecated.since Bamboo 6.2, use reference toPlanKeyProvider.getPlanKey()
PlanKeys.PARTIAL_JOB_KEY_FROM_JOB_KEY
static final Comparator<PlanKey>
PlanKeys.PLAN_KEY_COMPARATOR
static javax.persistence.metamodel.SingularAttribute<AbstractPlan,
PlanKey> AbstractPlan_.planKey
PlanKeys.SHORT_KEY_FROM_PLAN_KEY
Modifier and TypeMethodDescriptionstatic PlanKey
PlanKeys.asDeletedPlanKey
(@NotNull PlanKey planKey) static PlanKey
PlanKeys.asNonDeletedPlanKey
(@NotNull PlanKey planKey) PlanKeyUserType.fromString
(@NotNull String key) static @NotNull PlanKey
PlanKeys.getChainKeyFromJobKey
(@NotNull PlanKey jobKey) static @Nullable PlanKey
PlanKeys.getChainKeyIfJobKey
(@NotNull PlanKey jobKey) static @NotNull PlanKey
@Nullable PlanKey
PlanStatusHistoryAction.getJobKey()
static @NotNull PlanKey
PlanHelper.getMasterPlanKey
(@NotNull ImmutablePlan plan) Get planKey of master plan if plan has master or planKey of passed plan otherwise.@NotNull PlanKey
AbstractPlan.getPlanKey()
@Nullable PlanKey
PlanAwareContext.getPlanKey()
PlanAwareContextImpl.getPlanKey()
@NotNull PlanKey
PlanIdentifier.getPlanKey()
@NotNull PlanKey
PlanIdentifierImpl.getPlanKey()
@Nullable PlanKey
PlanKeyProvider.getPlanKey()
static PlanKey
PlanKeys.getPlanKey
(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties planIdentifier) Creates aPlanKey
fromPlanIdentifierProperties
static PlanKey
PlanKeys.getPlanKey
(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties planProperties) Creates aPlanKey
from PlanPropertiesstatic @NotNull PlanKey
PlanKeys.getPlanKey
(@NotNull String planKey) Creates aPlanKey
from its string form 'BAM-BOO' or from the result key form 'BAM-BOO-123'static PlanKey
PlanKeys.getPlanKey
(@NotNull String projectKey, @NotNull String buildKey) Creates aPlanKey
from project key and build keystatic PlanKey
PlanKeys.getPlanKey
(@NotNull String projectKey, @Nullable String chainKey, @NotNull String buildKey) Creates aPlanKey
from project key, parent chain key and build keystatic PlanKey
PlanKeys.getPlanKey
(com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier planIdentifier) Creates aPlanKey
fromPlanIdentifier
@NotNull PlanKey
PlanResultKey.getPlanKey()
Returns the key component of thisPlanResultKey
PlanStatusHistoryAction.getPlanKey()
@Nullable PlanKey
TriggerableInternalKeyImpl.getPlanKey()
static PlanKey
PlanKeys.updatePlanKeyInBranchKey
(@NotNull PlanKey branchKey, @NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) Update plan key part in branch keyModifier and TypeMethodDescriptionPlanDao.getAllPlanKeys
(Class<T> planType) Returns all plan keys of a particular type, including the plans marked for deletion.PlanHibernateDao.getAllPlanKeys
(Class<T> planType) PlanManager.getAllPlanKeys
(Class<T> planType) Deprecated.since 6.2 with no replacementPlanManagerImpl.getAllPlanKeys
(Class<T> planType) PlanDao.getBranchKeysForChain
(@NotNull PlanKey chainKey) Returns the keys of branches that have as master the chain identified by the given chainKey.PlanHibernateDao.getBranchKeysForChain
(@NotNull PlanKey chainKey) PlanParticleManager.getConsumersPlanKeys
(@NotNull PlanKey planKey) Return collection of Plan keys registered as consumers of particles produced by plan identified with planKeyPlanParticleManager.getConsumersPlanKeys
(Iterable<? extends PlanParticle> planParticles) Return collection of Plan keys registered as planParticle consumersPlanParticleManagerImpl.getConsumersPlanKeys
(@NotNull PlanKey planKey) PlanParticleManagerImpl.getConsumersPlanKeys
(Iterable<? extends PlanParticle> planParticles) PlanDao.getJobKeys
(@NotNull PlanKey chainKey) Return all plan keys of Jobs that belong to a ChainPlanHibernateDao.getJobKeys
(@NotNull PlanKey chainKey) PlanHelper.getMasterAndBranchesKeys
(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey masterOrBranchKey) Get keys of all branches and master plan.PlanDao.getPlanKeys
(Class<T> planType) Returns all plan keys of a particular type, NOT including the plans marked for deletion.PlanHibernateDao.getPlanKeys
(Class<T> planType) PlanHelper.getPlanKeysOfBranchesSharingConfiguration
(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey masterOrBranchKey) Get keys of all branches (including master plan if applicable) that share the configuration.PlanDao.getPlanKeysPlanIdsMapping
(@NotNull Class<T> aClass) PlanHibernateDao.getPlanKeysPlanIdsMapping
(@NotNull Class<T> aClass) PlanParticleManager.getProducersPlanKeys
(@NotNull PlanKey planKey) Return collection of Plan keys registered as consumers of particles produced by plan identified with planKeyPlanParticleManager.getProducersPlanKeys
(Iterable<? extends PlanParticle> planParticles) Return collection of Plan keys registered as planParticle producersPlanParticleManagerImpl.getProducersPlanKeys
(@NotNull PlanKey planKey) PlanParticleManagerImpl.getProducersPlanKeys
(Iterable<? extends PlanParticle> planParticles) MovePlansException.getSuccessfulPlanKeyChanges()
MovePlansException.getSuccessfulPlanKeyChanges()
MovePlanService.movePlansToProject
(Collection<TopLevelPlan> plans, Project project, Map<String, String> planIdMappings, Map<String, String> planKeyMappings, Map<String, String> planNameMappings) Moves a list of plans to a new project.MovePlanService.movePlansToProject
(Collection<TopLevelPlan> plans, Project project, Map<String, String> planIdMappings, Map<String, String> planKeyMappings, Map<String, String> planNameMappings) Moves a list of plans to a new project.Modifier and TypeMethodDescriptionvoid
PlanParticleManager.adjustPlanParticles
(@NotNull PlanKey planKey, @NotNull Collection<? extends PlanParticle> consumedParticles, @NotNull Collection<? extends PlanParticle> producedParticles) Adjust list of plan's consumed and produced particles.void
PlanParticleManagerImpl.adjustPlanParticles
(@NotNull PlanKey planKey, @NotNull Collection<? extends PlanParticle> consumedParticles, @NotNull Collection<? extends PlanParticle> producedParticles) static PlanKey
PlanKeys.asDeletedPlanKey
(@NotNull PlanKey planKey) static PlanKey
PlanKeys.asNonDeletedPlanKey
(@NotNull PlanKey planKey) int
static TriggerableInternalKey
TriggerableInternalKeyImpl.forPlanKey
(@NotNull PlanKey planKey) static TriggerableInternalKey
TriggerableInternalKeyImpl.forStageId
(@NotNull PlanKey planKey, long stageId) @NotNull Stream<ImmutableChainBranch>
FilteringPlanManager.getBranchesOfChain
(@NotNull PlanKey chainKey) Get all feature branches associated with the given chain, unsorted.@NotNull Stream<ImmutableChainBranch>
FilteringPlanManager.getBranchesOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) Get all feature branches associated with the given chain, unsorted.PlanDao.getBranchKeysForChain
(@NotNull PlanKey chainKey) Returns the keys of branches that have as master the chain identified by the given chainKey.PlanHibernateDao.getBranchKeysForChain
(@NotNull PlanKey chainKey) static @NotNull PlanKey
PlanKeys.getChainKeyFromJobKey
(@NotNull PlanKey jobKey) static @Nullable PlanKey
PlanKeys.getChainKeyIfJobKey
(@NotNull PlanKey jobKey) PlanParticleManager.getConsumersPlanKeys
(@NotNull PlanKey planKey) Return collection of Plan keys registered as consumers of particles produced by plan identified with planKeyPlanParticleManagerImpl.getConsumersPlanKeys
(@NotNull PlanKey planKey) @NotNull List<CurrentlyBuilding>
DelegatingPlanExecutionManager.getCurrentlyBuildingForPlan
(PlanKey planKey) @NotNull List<CurrentlyBuilding>
PlanExecutionManager.getCurrentlyBuildingForPlan
(PlanKey planKey) @NotNull List<CurrentlyBuilding>
PlanExecutionManagerImpl.getCurrentlyBuildingForPlan
(PlanKey planKey) @NotNull Collection<? extends ExecutionStatus>
DelegatingPlanExecutionManager.getExecutionStatus
(@NotNull PlanKey planKey) @NotNull Collection<? extends ExecutionStatus>
ExecutionStatusProvider.getExecutionStatus
(@NotNull PlanKey planKey) Returns a collection of currentExecutionStatus
s forPlanKey
@NotNull Collection<? extends ExecutionStatus>
ExecutionStatusProviderImpl.getExecutionStatus
(@NotNull PlanKey planKey) @NotNull Collection<? extends ExecutionStatus>
PlanExecutionManagerImpl.getExecutionStatus
(@NotNull PlanKey planKey) static @NotNull PlanKey
PlanDao.getJobKeys
(@NotNull PlanKey chainKey) Return all plan keys of Jobs that belong to a ChainPlanHibernateDao.getJobKeys
(@NotNull PlanKey chainKey) PlanHelper.getMasterAndBranchesKeys
(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey masterOrBranchKey) Get keys of all branches and master plan.PlanKeys.getNumberSuffixFromBranch
(@NotNull PlanKey chainKey, @NotNull PlanKey branchKey) Extract numerical branch suffixstatic String
PlanKeys.getPartialJobKey
(PlanKey jobKey) Return a partial job key from a full job key, e.g.@Nullable ImmutableChain
Get an individual stage from a plan@Nullable ImmutableChain
<T extends Plan>
TPlanDao.getPlanByKey
(@NotNull PlanKey planKey, Class<T> aClass) Return aPlan
that matches the given key<T extends Plan>
TPlanHibernateDao.getPlanByKey
(@NotNull PlanKey planKey, Class<T> aClass) @Nullable Plan
PlanManager.getPlanByKey
(@NotNull PlanKey planKey) <T extends Plan>
TPlanManager.getPlanByKey
(@NotNull PlanKey planKey, Class<T> planType) PlanManagerImpl.getPlanByKey
(@NotNull PlanKey planKey) <T extends Plan>
TPlanManagerImpl.getPlanByKey
(@NotNull PlanKey planKey, Class<T> planType) <T extends Plan>
TPlanManager.getPlanByKeyIfOfType
(@NotNull PlanKey planKey, @NotNull Class<T> planType) <T extends Plan>
TPlanManagerImpl.getPlanByKeyIfOfType
(@NotNull PlanKey planKey, @NotNull Class<T> planType) <T extends Plan>
TPlanDao.getPlanByPartialKeyAndName
(@NotNull PlanKey partialPlanKey, @NotNull String planName, Class<T> planType) <T extends Plan>
TPlanHibernateDao.getPlanByPartialKeyAndName
(@NotNull PlanKey partialPlanKey, @NotNull String planName, Class<T> planType) <T extends Plan>
TPlanManager.getPlanByPartialKeyAndName
(@NotNull PlanKey partialPlanKey, @NotNull String planName, Class<T> planType) Deprecated.since 4.2<T extends Plan>
TPlanManagerImpl.getPlanByPartialKeyAndName
(@NotNull PlanKey partialPlanKey, @NotNull String planName, Class<T> planType) PlanDao.getPlanClass
(@NotNull PlanKey planKey) PlanHibernateDao.getPlanClass
(@NotNull PlanKey planKey) PlanManager.getPlanClass
(@NotNull PlanKey planKey) PlanManagerImpl.getPlanClass
(@NotNull PlanKey planKey) static @NotNull String
PlanKeys.getPlanKeyPart
(@NotNull PlanKey planKey) Returns plan key part for givenPlanKey
PlanHelper.getPlanKeysOfBranchesSharingConfiguration
(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey masterOrBranchKey) Get keys of all branches (including master plan if applicable) that share the configuration.static PlanResultKey
PlanKeys.getPlanResultKey
(PlanKey planKey, int buildNumber) Creates aPlanResultKey
from the givenPlanKey
and buildNumberPlanParticleManager.getProducersPlanKeys
(@NotNull PlanKey planKey) Return collection of Plan keys registered as consumers of particles produced by plan identified with planKeyPlanParticleManagerImpl.getProducersPlanKeys
(@NotNull PlanKey planKey) static @NotNull String
PlanKeys.getProjectKeyPart
(@NotNull PlanKey planKey) Returns project key part for givenPlanKey
static 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 JOBstatic Predicate<PlanIdentifier>
PlanPredicates.hasEqualPlanKey
(@NotNull PlanKey planKey) static boolean
PlanHelper.hasMultipleBranches
(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey planKey) static boolean
PlanHelper.haveTheSameMaster
(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey masterOrBranchKeyA, @NotNull PlanKey masterOrBranchKeyB) boolean
boolean
boolean
static boolean
PlanKeys.isChainKey
(@NotNull PlanKey planKey) static boolean
boolean
PlanDao.isPlanKeyConflicting
(@NotNull PlanKey planKey) Verifies whether aPlan
key is unique within whole Bamboo installationboolean
PlanDao.isPlanKeyConflicting
(@NotNull PlanKey planKey, long idOfChainBeingVerified) Verifies whether aPlan
key is unique within whole Bamboo installationboolean
PlanHibernateDao.isPlanKeyConflicting
(@NotNull PlanKey planKey) boolean
PlanHibernateDao.isPlanKeyConflicting
(@NotNull PlanKey planKey, long idOfChainBeingVerified) boolean
PlanManager.isPlanKeyConflicting
(@NotNull PlanKey planKey) Verifies whether aPlan
key is unique within whole Bamboo installationboolean
PlanManager.isPlanKeyConflicting
(@NotNull PlanKey planKey, long planIdToIgnore) Verifies whether aPlan
key is unique within whole Bamboo installationboolean
PlanManagerImpl.isPlanKeyConflicting
(@NotNull PlanKey planKey) boolean
PlanManagerImpl.isPlanKeyConflicting
(@NotNull PlanKey planKey, long planIdToIgnore) void
PlanDao.markPlanForDeletion
(PlanKey planKey) Efficiently marks a plan to be deletedvoid
PlanHibernateDao.markPlanForDeletion
(PlanKey planKey) void
PlanManager.markPlansForDeletion
(PlanKey planKey) Efficiently marks a plan to be deletedvoid
PlanManagerImpl.markPlansForDeletion
(PlanKey planKey) static ImmutableChainBranch
PlanTestHelper.mockChainBranch
(@NotNull ImmutablePlanManager immutablePlanManager, @NotNull PlanKey chainBranchKey, @Nullable ImmutableChain chain) static <T extends ImmutableChain>
TPlanTestHelper.mockPlan
(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey planKey, @NotNull Class<T> planClass, @Nullable ImmutableChain masterPlan) static <T extends ImmutablePlan>
TPlanTestHelper.mockPlan
(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey planKey, Class<T> planClass) static <T extends ImmutableChain>
TPlanTestHelper.mockPlan
(@NotNull ImmutablePlanCacheService immutablePlanCacheService, @NotNull PlanKey planKey, Class<T> planClass) static <T extends ImmutableChain>
TPlanTestHelper.mockPlan
(@NotNull ImmutablePlanManager immutablePlanManager, @NotNull PlanKey planKey, Class<T> planClass) static <T extends ImmutableChain>
TPlanTestHelper.mockPlan
(@NotNull ImmutablePlanManager immutablePlanManager, @NotNull PlanKey planKey, Class<T> planClass, long id) static <T extends ImmutableChain>
TPlanTestHelper.mockPlan
(@NotNull ImmutablePlanManager immutablePlanManager, @NotNull PlanKey planKey, Class<T> planClass, @Nullable ImmutableChain masterPlan) static <T extends Plan>
TPlanTestHelper.mockPlan
(@NotNull PlanDao planDao, @NotNull PlanKey planKey, long id, Class<T> planClass) static <T extends Plan>
Tstatic <T extends ImmutablePlan>
Tstatic <T extends ImmutablePlan>
Tstatic <T extends Plan>
TPlanTestHelper.mockPlan
(@NotNull PlanManager planManager, @NotNull PlanKey planKey, long id, Class<T> planClass) static <T extends Plan>
TPlanTestHelper.mockPlan
(@NotNull PlanManager planManager, @NotNull PlanKey planKey, Class<T> planClass) int
DelegatingPlanExecutionManager.numberOfExecutions
(@NotNull PlanKey planKey) int
ExecutionStatusProvider.numberOfExecutions
(@NotNull PlanKey planKey) Returns the number of currentExecutionStatus
s available forPlanKey
int
ExecutionStatusProviderImpl.numberOfExecutions
(@NotNull PlanKey planKey) int
PlanExecutionManagerImpl.numberOfExecutions
(@NotNull PlanKey planKey) boolean
ExecutableAgentsHelper.planHasExecutableAgents
(@NotNull PlanKey planKey, boolean includeDisabled) Checks if a Buildable can be built on any defined agent.boolean
ExecutableAgentsHelperImpl.planHasExecutableAgents
(@NotNull PlanKey planKey, boolean includeDisabled) Checks if a Buildable can be built on any active agent.void
PlanParticleManager.removePlanParticles
(@NotNull PlanKey planKey) Removes all plan particles for a given plan.void
PlanParticleManagerImpl.removePlanParticles
(@NotNull PlanKey planKey) void
PlanManager.removeStages
(@NotNull PlanKey key, @NotNull Collection<Long> stageIds) Remove the tages from the plan specified.void
PlanManagerImpl.removeStages
(@NotNull PlanKey key, @NotNull Collection<Long> stageIds) void
AbstractPlan.setPlanKey
(@NotNull PlanKey planKey) void
Plan.setPlanKey
(@NotNull PlanKey planKey) void
PlanAwareContext.setPlanKey
(@Nullable PlanKey planKey) void
PlanAwareContextImpl.setPlanKey
(@Nullable PlanKey planKey) void
PlanStatusHistoryAction.setPlanKey
(PlanKey planKey) void
PlanManager.setPlanSuspendedState
(PlanKey planKey, boolean isSuspended) void
PlanManagerImpl.setPlanSuspendedState
(PlanKey planKey, boolean isSuspended) void
DelegatingPlanExecutionManager.stopPlan
(@NotNull PlanKey planKey, boolean abandonResult, String userName) void
void
void
DelegatingPlanExecutionManager.stopRequest
(@NotNull PlanKey planKey) void
PlanExecutionManager.stopRequest
(@NotNull PlanKey planKey) Stops a build requests for the givenPlanKey
void
PlanExecutionManagerImpl.stopRequest
(@NotNull PlanKey planKey) static PlanKey
PlanKeys.updatePlanKeyInBranchKey
(@NotNull PlanKey branchKey, @NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey) Update plan key part in branch keyModifierConstructorDescriptionPlanIdentifierImpl
(Long id, String discriminator, PlanKey planKey, String description, String buildName, String buildKey, boolean suspendedFromBuilding, long projectId, String projectKey, String projectName, String projectDescription, Long masterId) TriggerableInternalKeyImpl
(@NotNull PlanKey planKey) TriggerableInternalKeyImpl
(@NotNull PlanKey planKey, long stageId) ModifierConstructorDescriptionMovePlansException
(String s, Map<PlanKey, PlanKey> successfulPlanKeyChanges) MovePlansException
(String s, Map<PlanKey, PlanKey> successfulPlanKeyChanges) -
Uses of PlanKey in com.atlassian.bamboo.plan.branch
Modifier and TypeMethodDescriptionBranchDetectionService.createChainBranch
(@NotNull ImmutableChain chain, @NotNull String branchName, @Nullable VcsBranch vcsBranch, @Nullable BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry) Deprecated.temporary workaroundBranchDetectionServiceImpl.createChainBranch
(@NotNull ImmutableChain chain, @NotNull String branchName, @Nullable VcsBranch vcsBranch, @Nullable BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry) @Nullable PlanKey
BranchIntegrationConfiguration.getBranchToMergeWith
(@NotNull PlanKey featureBranch) Deprecated.since 6.0.@Nullable PlanKey
BranchIntegrationConfigurationImpl.getBranchToMergeWith
(@NotNull PlanKey featureBranch) @Nullable PlanKey
BranchIntegrationConfiguration.getIntegrationPlanBranchKey()
Deprecated.since 6.0.@Nullable PlanKey
BranchIntegrationConfigurationImpl.getIntegrationPlanBranchKey()
@Nullable PlanKey
BranchIntegrationPoint.getIntegrationPlanBranchKey()
@Nullable PlanKey
BranchIntegrationPointImpl.getIntegrationPlanBranchKey()
@NotNull PlanKey
BranchIntegrationConfiguration.getMergeResultDestinationBranch
(@NotNull PlanKey featureBranch) Returns the PlanKey of the relevant VCS branch we want to perform the merge on.@NotNull PlanKey
BranchIntegrationConfigurationImpl.getMergeResultDestinationBranch
(@NotNull PlanKey planBranch) @NotNull PlanKey
ChainBranchCreationResult.getPlanKey()
Modifier and TypeMethodDescriptionChainPropagatingFacade.createJob
(JobCreationService jobCreationService, BuildConfiguration buildConfiguration, Map<String, ?> actionParametersMap, PlanCreationService.EnablePlan isPlanEnabled) ChainBranchManager.getBranchesForChain
(@NotNull PlanKey chainKey) Get all feature branches associated with the chain identified by the given keyChainBranchManagerImpl.getBranchesForChain
(@NotNull PlanKey chainKey) Modifier and TypeMethodDescription@NotNull String
BranchIntegrationConfiguration.findBranchToMergeWith
(@NotNull PlanKey featureBranch) Returns the PlanKey or branch name of the relevant vcs branch we want to merge with.@NotNull String
BranchIntegrationConfigurationImpl.findBranchToMergeWith
(@NotNull PlanKey featureBranch) static @NotNull BranchIntegrationPointImpl
BranchIntegrationPointImpl.forOldIntegrationPointWithNewPlanKey
(BranchIntegrationPoint integrationPoint, @Nullable PlanKey planKey) Creates an integration point for a given old integration point with overwritten plan key.static @NotNull BranchIntegrationPointImpl
BranchIntegrationPointImpl.forPlanBranch
(@NotNull PlanKey branchKey) Creates an integration point for a given plan branch.ChainBranchManager.getBranchesForChain
(@NotNull PlanKey chainKey) Get all feature branches associated with the chain identified by the given keyChainBranchManagerImpl.getBranchesForChain
(@NotNull PlanKey chainKey) @Nullable PlanKey
BranchIntegrationConfiguration.getBranchToMergeWith
(@NotNull PlanKey featureBranch) Deprecated.since 6.0.@Nullable PlanKey
BranchIntegrationConfigurationImpl.getBranchToMergeWith
(@NotNull PlanKey featureBranch) static @Nullable String
ChainBranchUtils.getChainBranchName
(@NotNull CachedPlanManager cachedPlanManager, @NotNull CustomVariableContext customVariableContext, @NotNull PlanKey planKey) @NotNull PlanKey
BranchIntegrationConfiguration.getMergeResultDestinationBranch
(@NotNull PlanKey featureBranch) Returns the PlanKey of the relevant VCS branch we want to perform the merge on.@NotNull PlanKey
BranchIntegrationConfigurationImpl.getMergeResultDestinationBranch
(@NotNull PlanKey planBranch) void
ChainBranchManager.markMetadataInvalid
(@NotNull PlanKey branchKey) Marks the chain as 'invalid', which means metadata no longer match vcs data.void
ChainBranchManagerImpl.markMetadataInvalid
(@NotNull PlanKey branchKey) void
ChainBranchManager.updatePlanBranchMetadata
(@NotNull PlanKey branchKey) Update plan branch metadata to reflect the current state of chain.void
ChainBranchManagerImpl.updatePlanBranchMetadata
(@NotNull PlanKey branchKey) Modifier and TypeMethodDescription@NotNull ChainBranchCreationResult
LightweightBranchCreationService.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) Creates a new lightweight plan branch for give chain.@NotNull ChainBranchCreationResult
LightweightBranchCreationService.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest) Creates a new lightweight plan branch for give chain.@NotNull ChainBranchCreationResult
LightweightBranchCreationServiceImpl.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) @NotNull ChainBranchCreationResult
LightweightBranchCreationServiceImpl.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest) @NotNull Collection<ChainBranchCreationResult>
LightweightBranchCreationService.createChainBranches
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Collection<VcsBranch> branches, @NotNull PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable ErrorCollection errorCollection, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) Creates a new lightweight plan branch or enables existing one for each vcs branch in given collection under given chain.@NotNull Collection<ChainBranchCreationResult>
LightweightBranchCreationServiceImpl.createChainBranches
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Collection<VcsBranch> branches, @NotNull PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable ErrorCollection errorCollection, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> consumer, boolean expectingDivergentBranch) @NotNull ChainBranchCreationResult
LightweightBranchCreationService.createOrEnableChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @Nullable String branchName, @NotNull Function<VcsBranchConfigurator, VcsBranch> vcsBranchProvider, @Nullable BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) Given a branch name and (optionally) vcs branch name, check if branch already exists.@NotNull ChainBranchCreationResult
LightweightBranchCreationService.createOrEnableChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @Nullable String branchName, @NotNull Function<VcsBranchConfigurator, VcsBranch> vcsBranchProvider, @Nullable BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest) Given a branch name and (optionally) vcs branch name, check if branch already exists.@NotNull ChainBranchCreationResult
LightweightBranchCreationServiceImpl.createOrEnableChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @Nullable String branchName, @NotNull Function<VcsBranchConfigurator, VcsBranch> vcsBranchProvider, @Nullable BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) @NotNull ChainBranchCreationResult
LightweightBranchCreationServiceImpl.createOrEnableChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @Nullable String branchName, @NotNull Function<VcsBranchConfigurator, VcsBranch> vcsBranchProvider, @Nullable BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest) void
BranchCreationFacade.createOrEnableChainsBranches
(@NotNull List<ImmutableChain> chains, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Function<VcsBranchConfigurator, VcsBranch> vcsBranchProvider, @NotNull Function<ImmutableChain, BuildConfiguration> buildConfigurationProvider, @NotNull Consumer<PlanKey> planBranchConsumer) Given a list of plans and a vcs branch creates plan branches for those chains, queuing RSS execution if required.void
BranchCreationFacade.createOrEnableChainsBranches
(@NotNull List<ImmutableChain> chains, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Function<VcsBranchConfigurator, VcsBranch> vcsBranchProvider, @NotNull Function<ImmutableChain, BuildConfiguration> buildConfigurationProvider, @NotNull Consumer<PlanKey> planBranchConsumer, Optional<VcsPullRequest> pullRequest) Given a list of plans and a vcs branch creates plan branches for those chains, queuing RSS execution if required.void
BranchCreationFacadeImpl.createOrEnableChainsBranches
(@NotNull List<ImmutableChain> chains, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Function<VcsBranchConfigurator, VcsBranch> vcsBranchProvider, @NotNull Function<ImmutableChain, BuildConfiguration> buildConfigurationProvider, @NotNull Consumer<PlanKey> planBranchConsumer) void
BranchCreationFacadeImpl.createOrEnableChainsBranches
(@NotNull List<ImmutableChain> chains, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Function<VcsBranchConfigurator, VcsBranch> vcsBranchProvider, @NotNull Function<ImmutableChain, BuildConfiguration> buildConfigurationProvider, @NotNull Consumer<PlanKey> planBranchConsumer, Optional<VcsPullRequest> pullRequest) ModifierConstructorDescriptionBranchIntegrationConfigurationImpl
(BranchIntegrationStrategy strategy, PlanKey integrationPlanKey, boolean pushEnabled) Deprecated.since 6.0.ChainBranchCreationResult
(@NotNull PlanKey planKey, @NotNull VcsBranch vcsBranch) ChainBranchCreationResult
(@NotNull PlanKey planKey, @NotNull VcsBranch vcsBranch, @NotNull Future<Boolean> specsDetectionFuture) ChainBranchIdentifierImpl
(long id, String discriminator, PlanKey planKey, String description, String buildName, String buildKey, boolean suspendedFromBuilding, long projectId, String projectKey, String projectName, String projectDescription, Long masterId, String linkedJiraIssue, boolean remoteIssueLinkRequired) -
Uses of PlanKey in com.atlassian.bamboo.plan.cache
Modifier and TypeMethodDescriptionPlanBranchGist.getKey()
@NotNull PlanKey
AbstractImmutablePlan.getPlanKey()
@NotNull PlanKey
ImmutableResultsSummaryImpl.getPlanKey()
Modifier and TypeMethodDescriptionCachedPlanManager.getBranchKeysOfChain
(@NotNull PlanKey chainKey) Returns keys of all branches for the supplied chain.CachedPlanManagerImpl.getBranchKeysOfChain
(@NotNull PlanKey chainKey) ImmutablePlanCacheService.getBranchKeysOfChain
(@NotNull PlanKey chainKey) Returns all cached branches associated with a master plan identified by the given key.ImmutablePlanCacheServiceImpl.getBranchKeysOfChain
(@NotNull PlanKey chainKey) @NotNull ImmutableCacheResults<PlanKey>
ImmutablePlanCacheService.getBranchKeysOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) Returns all branches associated with a master plan identified by a given plan key, with guarantee that eventual new plan branches not present in the cache will be taken in consideration.@NotNull ImmutableCacheResults<PlanKey>
ImmutablePlanCacheServiceImpl.getBranchKeysOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) <T extends ImmutablePlan>
@NotNull Stream<PlanKey>ImmutablePlanCacheService.getPlanKeysByProject
(long projectId, @NotNull Class<T> planType) Returns all keys of all plans that belong to a project and have specified type.<T extends ImmutablePlan>
@NotNull Stream<PlanKey>ImmutablePlanCacheServiceImpl.getPlanKeysByProject
(long projectId, @NotNull Class<T> planType) Modifier and TypeMethodDescriptionvoid
ImmutablePlanCacheService.cascadeInvalidate
(@NotNull PlanKey planKey) Removes the cached reference for the passed plan and its children.void
ImmutablePlanCacheServiceImpl.cascadeInvalidate
(@NotNull PlanKey planKey) @NotNull Stream<ImmutableChainBranch>
CachedPlanManagerImpl.getBranchesOfChain
(@NotNull PlanKey chainKey) @NotNull Stream<ImmutableChainBranch>
CachedPlanManagerImpl.getBranchesOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) @NotNull Set<PlanBranchGist>
CachedPlanManager.getBranchGistsOfChain
(@NotNull PlanKey chainKey) Returns basic data of all branches for the supplied chain.@NotNull Set<PlanBranchGist>
CachedPlanManagerImpl.getBranchGistsOfChain
(@NotNull PlanKey chainKey) @NotNull Stream<PlanBranchGist>
ImmutablePlanCacheService.getBranchGistsOfChain
(@NotNull PlanKey chainKey) Returns the Gists of all cached branches associated with a master plan identified by the given key.@NotNull Stream<PlanBranchGist>
ImmutablePlanCacheServiceImpl.getBranchGistsOfChain
(@NotNull PlanKey chainKey) @NotNull Set<PlanBranchGist>
CachedPlanManager.getBranchGistsOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) Returns basic data of all branches for the supplied chain with guarantee that eventual new plan branches not present in the cache will be taken in consideration.@NotNull Set<PlanBranchGist>
CachedPlanManagerImpl.getBranchGistsOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) @NotNull ImmutableCacheResults<PlanBranchGist>
ImmutablePlanCacheService.getBranchGistsOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) Returns the Gists of all branches associated with a master plan identified by a given plan key, with guarantee that eventual new plan branches not present in the cache will be taken in consideration.@NotNull ImmutableCacheResults<PlanBranchGist>
ImmutablePlanCacheServiceImpl.getBranchGistsOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) CachedPlanManager.getBranchKeysOfChain
(@NotNull PlanKey chainKey) Returns keys of all branches for the supplied chain.CachedPlanManagerImpl.getBranchKeysOfChain
(@NotNull PlanKey chainKey) ImmutablePlanCacheService.getBranchKeysOfChain
(@NotNull PlanKey chainKey) Returns all cached branches associated with a master plan identified by the given key.ImmutablePlanCacheServiceImpl.getBranchKeysOfChain
(@NotNull PlanKey chainKey) @NotNull ImmutableCacheResults<PlanKey>
ImmutablePlanCacheService.getBranchKeysOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) Returns all branches associated with a master plan identified by a given plan key, with guarantee that eventual new plan branches not present in the cache will be taken in consideration.@NotNull ImmutableCacheResults<PlanKey>
ImmutablePlanCacheServiceImpl.getBranchKeysOfChainWithConsistencyGuarantee
(@NotNull PlanKey chainKey) ImmutablePlanCacheService.getBuildNumbersRange
(PlanKey planKey) Deprecated.since 5.10ImmutablePlanCacheServiceImpl.getBuildNumbersRange
(PlanKey planKey) @Nullable ImmutableChain
ImmutablePlanCacheService.getImmutableChainByKeyIfInCache
(@NotNull PlanKey planKey) @Nullable ImmutableChain
ImmutablePlanCacheServiceImpl.getImmutableChainByKeyIfInCache
(@NotNull PlanKey planKey) @Nullable ImmutableChain
ImmutablePlanCacheService.getImmutableChainByKeyIfInCacheWithConsistencyGuarantee
(@NotNull PlanKey planKey) @Nullable ImmutableChain
ImmutablePlanCacheServiceImpl.getImmutableChainByKeyIfInCacheWithConsistencyGuarantee
(@NotNull PlanKey planKey) @Nullable ImmutableChain
ImmutablePlanCacheService.getImmutablePlanByKey
(@NotNull PlanKey planKey) Returns a plan if one exists with the key.@Nullable ImmutableChain
ImmutablePlanCacheServiceImpl.getImmutablePlanByKey
(@NotNull PlanKey planKey) @Nullable ImmutableChain
ImmutablePlanCacheService.getImmutablePlanByKeyWithConsistencyGuarantee
(@NotNull PlanKey planKey) Returns a plan if one exists with the key.@Nullable ImmutableChain
ImmutablePlanCacheServiceImpl.getImmutablePlanByKeyWithConsistencyGuarantee
(@NotNull PlanKey planKey) @Nullable ImmutableResultsSummary
ImmutablePlanManager.getLatestResultForPlan
(PlanKey planKey) @Nullable ImmutableResultsSummary
ImmutablePlanManagerImpl.getLatestResultForPlan
(PlanKey planKey) @Nullable ImmutableJob
CachedPlanManager.getMasterOfJob
(@NotNull PlanKey masterChainKey, @NotNull PlanKey jobKey) @Nullable ImmutableJob
CachedPlanManagerImpl.getMasterOfJob
(@NotNull PlanKey masterChainKey, @NotNull PlanKey jobKey) @Nullable ImmutableChain
CachedPlanManager.getMasterPlan
(@NotNull PlanKey branchKey) Returns master branch for a given branchKey.@Nullable ImmutableChain
CachedPlanManagerImpl.getMasterPlan
(@NotNull PlanKey branchKey) @Nullable ImmutablePlan
CachedPlanManager.getPlanByKey
(@NotNull PlanKey planKey) Returns aImmutablePlan
by its planKey.<T extends ImmutablePlan>
TCachedPlanManager.getPlanByKey
(@NotNull PlanKey planKey, Class<T> planType) Returns aImmutablePlan
by its planKey andClass
.@Nullable ImmutablePlan
CachedPlanManagerImpl.getPlanByKey
(@NotNull PlanKey planKey) <T extends ImmutablePlan>
TCachedPlanManagerImpl.getPlanByKey
(@NotNull PlanKey planKey, Class<T> planType) @Nullable ImmutableChain
ImmutablePlanManager.getPlanByKey
(@NotNull PlanKey planKey) @Nullable ImmutableChain
ImmutablePlanManagerImpl.getPlanByKey
(@NotNull PlanKey planKey) <T extends ImmutablePlan>
TCachedPlanManager.getPlanByKeyIfOfType
(@NotNull PlanKey planKey, @NotNull Class<T> planType) <T extends ImmutablePlan>
TCachedPlanManagerImpl.getPlanByKeyIfOfType
(@NotNull PlanKey planKey, @NotNull Class<T> planType) <T extends ImmutablePlan>
TCachedPlanManager.getPlanByKeyIfOfTypeWithConsistencyGuarantee
(@NotNull PlanKey planKey, @NotNull Class<T> planType) <T extends ImmutablePlan>
TCachedPlanManagerImpl.getPlanByKeyIfOfTypeWithConsistencyGuarantee
(@NotNull PlanKey planKey, @NotNull Class<T> planType) @Nullable ImmutablePlan
CachedPlanManager.getPlanByKeyWithConsistencyGuarantee
(@NotNull PlanKey planKey) Returns aImmutablePlan
by its planKey.<T extends ImmutablePlan>
TCachedPlanManager.getPlanByKeyWithConsistencyGuarantee
(@NotNull PlanKey planKey, Class<T> planType) Returns aImmutablePlan
by its planKey andClass
.@Nullable ImmutablePlan
CachedPlanManagerImpl.getPlanByKeyWithConsistencyGuarantee
(@NotNull PlanKey planKey) <T extends ImmutablePlan>
TCachedPlanManagerImpl.getPlanByKeyWithConsistencyGuarantee
(@NotNull PlanKey planKey, Class<T> planType) void
ImmutablePlanCacheService.hideDeletedPlan
(PlanKey planKey) Hides the plan.void
ImmutablePlanCacheServiceImpl.hideDeletedPlan
(PlanKey planKey) static PlanBranchGist
PlanBranchGist.identifierFor
(PlanKey planKey) The plan key is enough to have equals and hashCode.void
ImmutablePlanCacheService.invalidate
(@NotNull PlanKey planKey) Removes the cached Plan.void
ImmutablePlanCacheServiceImpl.invalidate
(@NotNull PlanKey planKey) void
ImmutablePlanCacheService.invalidateBuildNumbersRange
(PlanKey planKey, int buildNumber, boolean trueForSaveFalseForDelete) Deprecated.since 5.10void
ImmutablePlanCacheServiceImpl.invalidateBuildNumbersRange
(PlanKey planKey, int buildNumber, boolean trueForSaveFalseForDelete) void
ImmutablePlanCacheService.invalidateSpecsStateForPlan
(@NotNull PlanKey planKey) Invalidate specs state for a given planKey.void
ImmutablePlanCacheService.invalidateSpecsStateForPlan
(@NotNull PlanKey planKey, @Nullable ImmutableVcsBambooSpecsSource immutableVcsBambooSpecsSource) Invalidate specs state.void
ImmutablePlanCacheServiceImpl.invalidateSpecsStateForPlan
(@NotNull PlanKey planKey) void
ImmutablePlanCacheServiceImpl.invalidateSpecsStateForPlan
(@NotNull PlanKey planKey, @Nullable ImmutableVcsBambooSpecsSource immutableVcsBambooSpecsSource) boolean
CachedPlanManager.isBranchOf
(@NotNull PlanKey chainKey, @NotNull PlanKey branchKey) Test if plan identified by branchKey is a branch of plan identified by chainKey.boolean
CachedPlanManagerImpl.isBranchOf
(@NotNull PlanKey chainKey, @NotNull PlanKey branchKey) boolean
ImmutablePlanCacheService.isPlanBeingDeleted
(PlanKey planKey) boolean
ImmutablePlanCacheServiceImpl.isPlanBeingDeleted
(PlanKey planKey) void
Removes the cached Plan and its metadata.void
Modifier and TypeMethodDescriptionvoid
ImmutablePlanCacheService.CacheInvalidator.getChainsToInvalidateAndReindex
(@NotNull ImmutablePlanCacheService immutablePlanCacheService, @NotNull com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, @NotNull PlanCacheIndices planCacheIndices, @NotNull Set<PlanKey> chainsToInvalidate, @NotNull Set<PlanKey> chainsToReindex) Guidelines: if the entity for which invalidation is triggered is not in index, only invalidate.void
ImmutablePlanCacheService.CacheInvalidator.getChainsToInvalidateAndReindex
(@NotNull ImmutablePlanCacheService immutablePlanCacheService, @NotNull com.google.common.cache.Cache<PlanKey, ImmutableChain> planKeyChainMap, @NotNull PlanCacheIndices planCacheIndices, @NotNull Set<PlanKey> chainsToInvalidate, @NotNull Set<PlanKey> chainsToReindex) Guidelines: if the entity for which invalidation is triggered is not in index, only invalidate.void
ImmutablePlanCacheService.getChainsToInvalidateAndReindex
(ImmutablePlanCacheService.CacheInvalidator invalidator, Set<PlanKey> chainsToInvalidate, Set<PlanKey> chainsToReindex) Internal.void
ImmutablePlanCacheServiceImpl.getChainsToInvalidateAndReindex
(ImmutablePlanCacheService.CacheInvalidator invalidator, Set<PlanKey> chainsToInvalidate, Set<PlanKey> chainsToReindex) @NotNull Stream<ImmutableChain>
ImmutablePlanCacheService.getImmutablePlansByKeysWithConsistencyGuarantee
(@NotNull Collection<PlanKey> planKeys, boolean onlyLoaded) Returns a stream of found plans for requestes plan keys.@NotNull Stream<ImmutableChain>
ImmutablePlanCacheService.getImmutablePlansByKeysWithConsistencyGuarantee
(@NotNull Collection<PlanKey> planKeys, boolean onlyLoaded, @NotNull Collection<PlanKey> whiteListedPlans) Returns a stream of found plans for requested plan keys.@NotNull Stream<ImmutableChain>
ImmutablePlanCacheServiceImpl.getImmutablePlansByKeysWithConsistencyGuarantee
(@NotNull Collection<PlanKey> planKeys, boolean onlyLoaded) @NotNull Stream<ImmutableChain>
ImmutablePlanCacheServiceImpl.getImmutablePlansByKeysWithConsistencyGuarantee
(@NotNull Collection<PlanKey> planKeys, boolean onlyLoaded, @NotNull Collection<PlanKey> whiteListedPlans) <V> V
ImmutablePlanCacheService.withHiddenPlans
(Collection<PlanKey> planKeys, Supplier<V> supplier) Invokes supplier while marking the specified plan keys as unavailable.<T> T
ImmutablePlanCacheServiceImpl.withHiddenPlans
(Collection<PlanKey> planKeys, Supplier<T> supplier) ModifierConstructorDescriptionprotected
AbstractImmutablePlan
(@Nullable Long databaseId, @NotNull ImmutablePlan plan, @NotNull PlanKey planKey, @NotNull String name, BuildLoggerManager buildLoggerManager, @NotNull LabelDao labelDao, VariableDefinitionManager variableDefinitionManager, @NotNull BuildDefinition buildDefinition, InternalResultsSummaryAccessor immutableResultsSummaryAccessor) protected
AbstractImmutablePlan
(Long id, EnrichedPlanDto dto, PlanKey planKey, String name, BuildLoggerManager buildLoggerManager, VariableDefinitionManager variableDefinitionManager, InternalResultsSummaryAccessor immutableResultsSummaryAccessor) PlanBranchGist
(long id, PlanKey key, String buildName, boolean suspendedFromBuilding, PlanBranchWorkflow planBranchWorkflow, boolean divergent) -
Uses of PlanKey in com.atlassian.bamboo.plan.cache.index
Modifier and TypeMethodDescriptionPlanIdCacheIndex.getChain
(long chainId) PlanIdCacheIndexer.getChain
(long chainId) PlanIdCacheIndex.getChainOfJob
(long jobId) PlanIdCacheIndexer.getChainOfJob
(long jobId) Modifier and TypeMethodDescriptionPlanIdCacheIndex.getAllChainKeys()
PlanIdCacheIndexer.getAllChainKeys()
@NotNull com.google.common.collect.ImmutableSet<PlanKey>
PlanBranchCacheIndex.getBranchKeys
(PlanKey planKey) @NotNull com.google.common.collect.ImmutableSet<PlanKey>
PlanBranchCacheIndexer.getBranchKeys
(@NotNull PlanKey planKey) PlanIdCacheIndex.getJobsOfChain
(PlanKey chainKey) PlanIdCacheIndexer.getJobsOfChain
(PlanKey chainKey) <T extends ImmutablePlan>
@NotNull Set<PlanKey>PlanProjectIndex.getPlanKeysForProject
(long projectId, @NotNull Class<T> planType) <T extends ImmutablePlan>
@NotNull Set<PlanKey>PlanProjectIndexer.getPlanKeysForProject
(long projectId, @NotNull Class<T> planType) @NotNull Collection<PlanKey>
PlanRepositoryIndex.getPlans
(@NotNull PlanRepositoryIndex.Query query) @NotNull Collection<PlanKey>
PlanRepositoryIndexer.getPlans
(@NotNull PlanRepositoryIndex.Query query) Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
@NotNull com.google.common.collect.ImmutableSet<PlanBranchGist>
PlanBranchCacheIndex.getBranchGists
(PlanKey planKey) @NotNull com.google.common.collect.ImmutableSet<PlanBranchGist>
PlanBranchCacheIndexer.getBranchGists
(PlanKey planKey) @NotNull com.google.common.collect.ImmutableSet<PlanKey>
PlanBranchCacheIndex.getBranchKeys
(PlanKey planKey) @NotNull com.google.common.collect.ImmutableSet<PlanKey>
PlanBranchCacheIndexer.getBranchKeys
(@NotNull PlanKey planKey) PlanIdCacheIndex.getJobsOfChain
(PlanKey chainKey) PlanIdCacheIndexer.getJobsOfChain
(PlanKey chainKey) -
Uses of PlanKey in com.atlassian.bamboo.plan.dto
ModifierConstructorDescriptionPlanDtoImpl
(Long id, String buildType, Date creationDate, PlanKey planKey, String buildKey, String buildName, String description, Boolean suspendedFromBuilding, Boolean markedForDeletion, BambooEntityOid oid, Long projectId, Long masterId, ChainStorageTag storageTag, String linkedJiraIssue, Boolean remoteJiraLinkRequired, Boolean divergent, Long stageId, String buildDefinitionXmlData, Long notificationSetId, Long requirementSetId, Long version) -
Uses of PlanKey in com.atlassian.bamboo.plan.job
Modifier and TypeMethodDescription@NotNull ImmutableJob
JobService.addJob
(@NotNull PlanKey chainKey, long stageId, @NotNull String jobKey, @NotNull String name, @Nullable String description, boolean suspended) Add a job to an existing stage in the plan@NotNull ImmutableJob
JobServiceImpl.addJob
(@NotNull PlanKey chainKey, long stageId, @Nullable String jobKeyString, @Nullable String name, @Nullable String description, boolean suspended) @NotNull ImmutableJob
JobService.cloneJob
(@NotNull String sourceJobKey, @NotNull PlanKey chainKey, long stageId, @NotNull String newJobKey, @NotNull String name, @Nullable String description, boolean suspended) Copy the given job and give the copy the key, name, description and suspended state provided.JobServiceImpl.cloneJob
(@NotNull String sourceJobKeyString, @NotNull PlanKey chainKey, long stageId, @NotNull String newJobKeyString, @NotNull String name, @Nullable String description, boolean suspended) void
JobService.deleteJob
(@NotNull PlanKey jobKey, @NotNull BambooClosures.Throwing1<ImmutableJob, WebValidationException>... runBefore) Remove a job.void
JobServiceImpl.deleteJob
(@NotNull PlanKey jobKey, @NotNull BambooClosures.Throwing1<ImmutableJob, WebValidationException>... runBefore) @NotNull ImmutableJob
Get an individual job.@NotNull ImmutableJob
@NotNull List<ImmutableJob>
JobService.getJobsForPlan
(@NotNull PlanKey planKey) Get all jobs in a plan, ordered alphabetically@NotNull List<ImmutableJob>
JobServiceImpl.getJobsForPlan
(@NotNull PlanKey planKey) Assumption is made thatAbstractImmutableChain.getAllJobs()
will return 2-level sorted list of jobs@NotNull List<ImmutableJob>
JobService.getJobsForStage
(@NotNull PlanKey planKey, long stageId) Get all jobs in a particular stage, ordered alphabetically@NotNull List<ImmutableJob>
JobServiceImpl.getJobsForStage
(@NotNull PlanKey planKey, long stageId) @NotNull ImmutableJob
JobService.getJobWithConsistencyGuarantee
(@NotNull PlanKey jobKey) Get an individual job.@NotNull ImmutableJob
JobServiceImpl.getJobWithConsistencyGuarantee
(@NotNull PlanKey jobKey) @NotNull ImmutableJob
JobService.updateJob
(@NotNull PlanKey jobKey, @NotNull String name, @Nullable String description, boolean suspended, long stageId, @NotNull BambooClosures.Throwing1<ImmutableJob, WebValidationException>... runBefore) Update the details of a job@NotNull ImmutableJob
JobServiceImpl.updateJob
(@NotNull PlanKey jobKey, @NotNull String name, @Nullable String description, boolean suspended, long stageId, @NotNull BambooClosures.Throwing1<ImmutableJob, WebValidationException>... runBefore) @NotNull ErrorCollection
JobService.validateJobForAdd
(@NotNull PlanKey chainKey, long stageId, @Nullable String jobKey, @Nullable String name, @Nullable String description, boolean suspended) Validates the parameters for adding a job.JobServiceImpl.validateJobForAdd
(@NotNull PlanKey planKey, long stageId, @Nullable String jobKey, @Nullable String name, @Nullable String description, boolean suspended) @NotNull ErrorCollection
JobService.validateJobForClone
(@Nullable String sourceJobKey, @NotNull PlanKey chainKey, long stageId, @Nullable String newJobKey, @Nullable String name, @Nullable String description, @Nullable Boolean suspended) Validates the parameters for cloning a job.JobServiceImpl.validateJobForClone
(@Nullable String sourceJobKeyString, @NotNull PlanKey chainKey, long stageId, @Nullable String newJobKey, @Nullable String name, @Nullable String description, @Nullable Boolean suspended) @NotNull ErrorCollection
JobService.validateJobForUpdate
(@NotNull PlanKey jobKey, @NotNull String name, @Nullable String description, boolean suspended, long stageId) Validate editing of a job@NotNull ErrorCollection
JobServiceImpl.validateJobForUpdate
(@NotNull PlanKey jobKey, @NotNull String name, @Nullable String description, boolean suspended, long stageId) -
Uses of PlanKey in com.atlassian.bamboo.plan.move
Modifier and TypeMethodDescriptionMovePlanServiceImpl.movePlansToProject
(Collection<TopLevelPlan> plans, Project newProject, Map<String, String> planIdMappings, Map<String, String> planKeyMappings, Map<String, String> planNameMappings) MovePlanServiceImpl.movePlansToProject
(Collection<TopLevelPlan> plans, Project newProject, Map<String, String> planIdMappings, Map<String, String> planKeyMappings, Map<String, String> planNameMappings) -
Uses of PlanKey in com.atlassian.bamboo.plan.stage
Modifier and TypeMethodDescription@NotNull ImmutableChainStage
StageService.addStage
(@NotNull PlanKey planKey, @NotNull String name, @Nullable String description, boolean isManual, boolean isFinal) Adds a new stage to the specified plan.@NotNull ImmutableChainStage
StageServiceImpl.addStage
(@NotNull PlanKey planKey, @NotNull String stageName, @Nullable String stageDescription, boolean isManual, boolean isFinal) void
StageService.deleteStage
(@NotNull PlanKey planKey, long stageId, @NotNull BambooClosures.Throwing1<ImmutableChainStage, WebValidationException>... runBefore) Deletes the given stage and any jobs under the stage.void
StageServiceImpl.deleteStage
(@NotNull PlanKey planKey, long stageId, @NotNull BambooClosures.Throwing1<ImmutableChainStage, WebValidationException>... runBefore) @NotNull ImmutableChainStage
Get an individual stage from a plan.@NotNull ImmutableChainStage
@NotNull List<ImmutableChainStage>
StageService.getStagesForPlan
(@NotNull PlanKey planKey) Get all stages in a plan, in order@NotNull List<ImmutableChainStage>
StageServiceImpl.getStagesForPlan
(@NotNull PlanKey planKey) @NotNull ImmutableChainStage
StageService.getStageWithConsistencyGuarantee
(@NotNull PlanKey planKey, long stageId) Get an individual stage from a plan.@NotNull ImmutableChainStage
StageServiceImpl.getStageWithConsistencyGuarantee
(@NotNull PlanKey planKey, long stageId) @NotNull ImmutableChainStage
Moves stage to a different position in the plan structure.@NotNull ImmutableChainStage
@NotNull ImmutableChainStage
StageService.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull String name, @NotNull String description, boolean manual, boolean isFinal, @Nullable Integer index, @NotNull BambooClosures.Throwing1<ImmutableChainStage, WebValidationException>... runBefore) Update the details of a stage.@NotNull ImmutableChainStage
StageServiceImpl.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull String name, @NotNull String description, boolean manual, boolean isFinal, @Nullable Integer index, @NotNull BambooClosures.Throwing1<ImmutableChainStage, WebValidationException>... runBefore) @NotNull ErrorCollection
StageService.validateStageForAdd
(@NotNull PlanKey planKey, @Nullable String name, @Nullable String description, boolean isManual, boolean isFinal) Validates a new stage for the specified plan.@NotNull ErrorCollection
StageServiceImpl.validateStageForAdd
(@NotNull PlanKey planKey, @Nullable String stageName, @Nullable String stageDescription, boolean isManual, boolean isFinal) @NotNull ErrorCollection
StageService.validateStageForUpdate
(@NotNull PlanKey planKey, long stageId, @Nullable String name, @Nullable String description, boolean manual, boolean isFinal) Validates editing of a stage.@NotNull ErrorCollection
StageServiceImpl.validateStageForUpdate
(@NotNull PlanKey planKey, long stageId, @Nullable String name, @Nullable String description, boolean manual, boolean isFinal) -
Uses of PlanKey in com.atlassian.bamboo.plan.vcsRevision
Modifier and TypeFieldDescriptionstatic javax.persistence.metamodel.SingularAttribute<PlanVcsRevisionHistoryItem,
PlanKey> PlanVcsRevisionHistoryItem_.planKey
Modifier and TypeMethodDescriptionvoid
PlanVcsRevisionHistoryDao.cleanupUnusedEntriesForPlan
(@NotNull PlanKey planKey) void
PlanVcsRevisionHistoryHibernateDao.cleanupUnusedEntriesForPlan
(@NotNull PlanKey planKey) void
PlanVcsRevisionHistoryManager.cleanupUnusedEntriesForPlan
(@NotNull PlanKey planKey) Removes history entries that are not used in change detection process.void
PlanVcsRevisionHistoryManagerImpl.cleanupUnusedEntriesForPlan
(@NotNull PlanKey planKey) void
PlanVcsRevisionHistoryService.cleanupUnusedEntriesForPlan
(@NotNull PlanKey planKey) Removes history entries that are not used in change detection process.void
PlanVcsRevisionHistoryServiceImpl.cleanupUnusedEntriesForPlan
(@NotNull PlanKey planKey) void
PlanVcsRevisionHistoryService.clearRevisionHistoryForPlan
(@NotNull PlanKey planKey) Removes all history entries for the plan.void
PlanVcsRevisionHistoryServiceImpl.clearRevisionHistoryForPlan
(@NotNull PlanKey planKey) void
PlanVcsRevisionHistoryManager.clearRevisionHistoryForPlanNewTx
(@NotNull PlanKey planKey) Removes all history entries for the plan.void
PlanVcsRevisionHistoryManagerImpl.clearRevisionHistoryForPlanNewTx
(@NotNull PlanKey planKey) void
PlanVcsRevisionHistoryDao.deleteVcsRevisionHistoryForPlan
(@NotNull PlanKey planKey) Deletes entire revision history for a plan.void
PlanVcsRevisionHistoryHibernateDao.deleteVcsRevisionHistoryForPlan
(@NotNull PlanKey planKey) @NotNull List<PlanVcsRevisionHistoryItem>
PlanVcsRevisionHistoryDao.findLatestVcsRevisionHistoryItems
(@NotNull PlanKey planKey) Retrieves a list of history items with the highest build number.@NotNull List<PlanVcsRevisionHistoryItem>
PlanVcsRevisionHistoryHibernateDao.findLatestVcsRevisionHistoryItems
(@NotNull PlanKey planKey) @NotNull List<PlanVcsRevisionHistoryItem>
PlanVcsRevisionHistoryDao.findLatestVcsRevisionHistoryItemsBeforeBuildNumber
(@NotNull PlanKey planKey, int buildNumber) Retrieves a list of history items with the highest build number that is lower than the argument.@NotNull List<PlanVcsRevisionHistoryItem>
PlanVcsRevisionHistoryHibernateDao.findLatestVcsRevisionHistoryItemsBeforeBuildNumber
(@NotNull PlanKey planKey, int buildNumber) @Nullable PlanVcsRevisionHistoryItem
PlanVcsRevisionHistoryDao.findVcsRevisionHistoryItem
(@NotNull PlanKey planKey, long repositoryId, int buildNumber) Retrieves a specific history item.PlanVcsRevisionHistoryHibernateDao.findVcsRevisionHistoryItem
(@NotNull PlanKey planKey, long repositoryId, int buildNumber) @NotNull Map<Long,
PlanVcsRevisionData> PlanVcsRevisionHistoryManager.getLastVcsRevisionKeys
(@NotNull PlanKey planKey) Return the mapping between repository ids and strings representing the vcs revisions which were result of last performed change detection.@NotNull Map<Long,
PlanVcsRevisionData> PlanVcsRevisionHistoryManagerImpl.getLastVcsRevisionKeys
(@NotNull PlanKey planKey) @NotNull PlanVcsRevisionDataSet
PlanVcsRevisionHistoryService.getLastVcsRevisionKeys
(@NotNull PlanKey planKey) Return the mapping between repository ids and strings representing the vcs revisions which were result of last performed change detection.@NotNull PlanVcsRevisionDataSet
PlanVcsRevisionHistoryServiceImpl.getLastVcsRevisionKeys
(@NotNull PlanKey planKey) @NotNull Map<Long,
PlanVcsRevisionData> PlanVcsRevisionHistoryManager.getLastVcsRevisionKeysBeforeBuildNumber
(@NotNull 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.@NotNull Map<Long,
PlanVcsRevisionData> PlanVcsRevisionHistoryManagerImpl.getLastVcsRevisionKeysBeforeBuildNumber
(@NotNull PlanKey planKey, int buildNumber) void
PlanVcsRevisionHistoryService.markChangeDetectionCompleted
(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData revisionData, long repositoryId) Saves the information on change detection result in the plan's vcs revision history.void
PlanVcsRevisionHistoryServiceImpl.markChangeDetectionCompleted
(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData planVcsRevisionData, long repositoryId) void
PlanVcsRevisionHistoryManager.markChangeDetectionCompletedNewTx
(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData vcsRevisionKey, long repositoryId) Saves the information on change detection result in the plan's vcs revision history.void
PlanVcsRevisionHistoryManagerImpl.markChangeDetectionCompletedNewTx
(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData planVcsRevisionData, long repositoryId) void
PlanVcsRevisionHistoryDao.moveRevisionHistoryForPlan
(@NotNull PlanKey oldPlanKey, @NotNull PlanKey newPlanKey) void
PlanVcsRevisionHistoryHibernateDao.moveRevisionHistoryForPlan
(@NotNull PlanKey oldPlanKey, @NotNull PlanKey newPlanKey) void
PlanVcsRevisionHistoryManager.moveRevisionHistoryForPlan
(@NotNull PlanKey oldPlanKey, @NotNull PlanKey newPlanKey) void
PlanVcsRevisionHistoryManagerImpl.moveRevisionHistoryForPlan
(@NotNull PlanKey oldPlanKey, @NotNull PlanKey newPlanKey) void
PlanVcsRevisionHistoryService.moveRevisionHistoryForPlan
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey planKey) Moves history entries that are related to a moved plan.void
PlanVcsRevisionHistoryServiceImpl.moveRevisionHistoryForPlan
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey planKey) void
PlanVcsRevisionHistoryItem.setPlanKey
(PlanKey planKey) void
PlanVcsRevisionHistoryHibernateStandaloneDao.updateRepositoryIdForPlan
(@NotNull PlanKey planKey, long oldRepositoryId, long repositoryId) void
PlanVcsRevisionHistoryStandaloneDao.updateRepositoryIdForPlan
(@NotNull PlanKey planKey, long oldRepositoryId, long repositoryId) Update all repository entries for PlanKey re-setting repository id in all of them.ModifierConstructorDescriptionPlanVcsRevisionHistoryItem
(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData planVcsRevisionData, long repositoryId) -
Uses of PlanKey in com.atlassian.bamboo.plugins.bitbucket
Modifier and TypeMethodDescription@NotNull BuildRepositoryChanges
BitbucketRepository.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull String targetRevision) -
Uses of PlanKey in com.atlassian.bamboo.plugins.bitbucket.v2
Modifier and TypeMethodDescriptionBitbucketCloudChangeDetector.collectChangesForInitialBuild
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull VcsBranch otherBranch, boolean otherBranchUnreliable) @NotNull BuildRepositoryChanges
BitbucketCloudChangeDetector.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChanges
BitbucketCloudChangeDetector.collectChangesSinceRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) -
Uses of PlanKey in com.atlassian.bamboo.plugins.git
Modifier and TypeMethodDescription@NotNull BuildRepositoryChanges
GitHubRepository.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull String targetRevision) @NotNull BuildRepositoryChanges
GitRepository.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull String targetRevision) -
Uses of PlanKey in com.atlassian.bamboo.plugins.git.v2
Modifier and TypeMethodDescriptionGitChangeDetector.collectChangesForInitialBuild
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch otherBranch, boolean otherBranchUnreliable) @NotNull BuildRepositoryChanges
GitChangeDetector.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChanges
GitChangeDetector.collectChangesSinceRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) -
Uses of PlanKey in com.atlassian.bamboo.plugins.github
Modifier and TypeMethodDescriptionGitHubChangeDetector.collectChangesForInitialBuild
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull VcsBranch otherBranch, boolean otherBranchUnreliable) @NotNull BuildRepositoryChanges
GitHubChangeDetector.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChanges
GitHubChangeDetector.collectChangesSinceRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) -
Uses of PlanKey in com.atlassian.bamboo.plugins.jira.summary.build
-
Uses of PlanKey in com.atlassian.bamboo.plugins.maven
Modifier and TypeMethodDescriptionstatic com.google.common.base.Predicate<PlanKey>
MavenFunctions.planHasAutomaticDependencyManagementEnabled
(@NotNull CachedPlanManager cachedPlanManager) -
Uses of PlanKey in com.atlassian.bamboo.plugins.rest.common
Modifier and TypeMethodDescription@NotNull PlanKey
InputParserImpl.parseChainKey
(@Nullable String chainKeyString) Parse a chain key from the input string.@NotNull PlanKey
InputParserImpl.parseJobKey
(@NotNull PlanKey chainKey, @Nullable String jobKeyString) Parse a job key from the input string.@NotNull PlanKey
InputParserImpl.parseJobKey
(@Nullable String jobKeyString) Parse a job key from the input string.Modifier and TypeMethodDescriptionstatic void
RestHelper.assertExecutePermission
(PlanKey planKey, BambooPermissionManager bambooPermissionManager) static void
RestHelper.assertNotRssPlan
(@NotNull PlanKey planKey, @NotNull PlanRestService planRestService) Asserts plan is not managed by repository stored specs.static void
RestHelper.assertPlanPermission
(@NotNull BambooPermission permission, @NotNull PlanKey planKey, BambooPermissionManager bambooPermissionManager) Check user has provided or ADMINISTRATION permission on given plan@NotNull PlanKey
InputParserImpl.parseJobKey
(@NotNull PlanKey chainKey, @Nullable String jobKeyString) Parse a job key from the input string. -
Uses of PlanKey in com.atlassian.bamboo.plugins.rest.plan.stage
Modifier and TypeMethodDescriptionvoid
RestStageService.deleteStage
(@NotNull PlanKey planKey, long stageId, @NotNull io.atlassian.fugue.Option<ConfirmationToken> confirmationToken, @NotNull javax.ws.rs.core.UriInfo uriInfo) Deletes the given stage.void
RestStageServiceImpl.deleteStage
(@NotNull PlanKey planKey, long stageId, @NotNull io.atlassian.fugue.Option<ConfirmationToken> confirmationToken, @NotNull javax.ws.rs.core.UriInfo uriInfo) RestStageService.getStageDeletionWarnings
(@NotNull PlanKey planKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to stage deletion.@NotNull RestWarnings
RestStageServiceImpl.getStageDeletionWarnings
(@NotNull PlanKey planKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) RestStageService.getStageMoveWarnings
(@NotNull PlanKey planKey, long stageId, int index, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns warnings related to a stage move action.@NotNull RestWarnings
RestStageServiceImpl.getStageMoveWarnings
(@NotNull PlanKey planKey, long stageId, int index, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestStage
RestStageService.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull RestStage restStage, @NotNull io.atlassian.fugue.Option<ConfirmationToken> token, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Performs a partial update on a stage, updating just the fields that are specified while the rest will remain the same.@NotNull RestStage
RestStageServiceImpl.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull RestStage updatedStage, @NotNull io.atlassian.fugue.Option<ConfirmationToken> token, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of PlanKey in com.atlassian.bamboo.plugins.rest.plan.stage.job
Modifier and TypeMethodDescription@NotNull RestJob
RestJobService.addJob
(@NotNull PlanKey planKey, long stageId, @Nullable RestJob restJob, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Create a new job@NotNull RestJob
RestJobServiceImpl.addJob
(@NotNull PlanKey planKey, long stageId, @Nullable RestJob restJob, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) void
RestJobService.deleteJob
(@NotNull PlanKey jobKey, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull javax.ws.rs.core.UriInfo uriInfo) Remove a job.void
RestJobServiceImpl.deleteJob
(@NotNull PlanKey jobKey, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull Token
RestJobService.getDeleteConfirmationToken
(@NotNull PlanKey jobKey, @NotNull javax.ws.rs.core.UriInfo uriInfo) Generate the delete confirmation token to be used for the given job key.@NotNull Token
RestJobServiceImpl.getDeleteConfirmationToken
(@NotNull PlanKey jobKey, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestWarnings
RestJobService.getJobDeletionWarnings
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to job deletion.@NotNull RestWarnings
RestJobServiceImpl.getJobDeletionWarnings
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestWarnings
RestJobService.getJobMoveWarnings
(@NotNull PlanKey jobKey, long targetStageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to job move.@NotNull RestWarnings
RestJobServiceImpl.getJobMoveWarnings
(@NotNull PlanKey jobKey, long targetStageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestJob
RestJobService.updateJob
(@NotNull PlanKey jobKey, @Nullable RestJob restJob, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Updates the details of a specific job.@NotNull RestJob
RestJobServiceImpl.updateJob
(@NotNull PlanKey jobKey, @Nullable RestJob restJob, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of PlanKey in com.atlassian.bamboo.plugins.rest.plan.stage.job.artifact
Modifier and TypeMethodDescription@NotNull List<RestArtifactSubscriptions>
RestArtifactService.getAffectedArtifactSubscriptionsByJobMove
(@NotNull PlanKey jobKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns all artifact subscriptions that will be broken if we move a given job.@NotNull List<RestArtifactSubscriptions>
RestArtifactServiceImpl.getAffectedArtifactSubscriptionsByJobMove
(@NotNull PlanKey jobKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull List<RestArtifactSubscriptions>
RestArtifactService.getConsumersOfArtifacts
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns the full list of artifact subscriptions in the same stage for a job's artifacts, returning one entry for each job.@NotNull List<RestArtifactSubscriptions>
RestArtifactServiceImpl.getConsumersOfArtifacts
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestPageModel<RestJob>
RestArtifactService.getJobsConsumingArtifact
(@NotNull PlanKey jobKey, long artifactId, @NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns a paginated lists of jobs subscribing to a specified artifact.@NotNull RestPageModel<RestJob>
RestArtifactServiceImpl.getJobsConsumingArtifact
(@NotNull PlanKey jobKey, long artifactId, @NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of PlanKey in com.atlassian.bamboo.plugins.rest.service
Modifier and TypeMethodDescriptionvoid
PlanRestService.assertPlanExistsAndVisible
(@NotNull PlanKey planKey) Checks ifPlan
exists and is visible for calling uservoid
PlanRestService.assertPlanExistsAndVisible
(@NotNull PlanKey planKey, @NotNull Class<? extends ImmutablePlan> clazz) Checks ifPlan
exists, has correct type and is visible for calling uservoid
PlanRestServiceImpl.assertPlanExistsAndVisible
(@NotNull PlanKey planKey) void
PlanRestServiceImpl.assertPlanExistsAndVisible
(@NotNull PlanKey planKey, @NotNull Class<? extends ImmutablePlan> clazz) @NotNull ImmutableChain
PlanRestService.getChainByKey
(@NotNull PlanKey planKey) Returns aPlan
if plan exists and is visible for calling user@NotNull ImmutableChain
PlanRestServiceImpl.getChainByKey
(@NotNull PlanKey planKey) PlanRestService.getJobsForPlan
(@NotNull PlanKey planKey, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) Get a list of jobs of specified plan.PlanRestServiceImpl.getJobsForPlan
(@NotNull PlanKey planKey, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) @NotNull ImmutablePlan
PlanRestService.getPlanByKey
(@NotNull PlanKey planKey) Returns aPlan
if plan exists and is visible for calling user In clustered mode, there is NO consistency guarantee.@NotNull ImmutablePlan
PlanRestServiceImpl.getPlanByKey
(@NotNull PlanKey planKey) @Nullable ImmutablePlan
PlanRestService.getPlanByKeyUnchecked
(@NotNull PlanKey planKey) Returns aPlan
if plan exists.PlanRestServiceImpl.getPlanByKeyUnchecked
(@NotNull PlanKey planKey) @NotNull ImmutablePlan
PlanRestService.getPlanByKeyWithHighConsistencyGuarantee
(@NotNull PlanKey planKey) Returns aPlan
if plan exists and is visible for calling user.@NotNull ImmutablePlan
PlanRestServiceImpl.getPlanByKeyWithHighConsistencyGuarantee
(@NotNull PlanKey planKey) PlanRestService.getStagesForPlan
(@NotNull PlanKey planKey, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) Get a list of stages of specified plan.PlanRestServiceImpl.getStagesForPlan
(@NotNull PlanKey planKey, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) -
Uses of PlanKey in com.atlassian.bamboo.plugins.stash
Modifier and TypeMethodDescription@NotNull BuildRepositoryChanges
StashRepositoryImpl.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull String targetRevision) -
Uses of PlanKey in com.atlassian.bamboo.plugins.stash.v2
Modifier and TypeMethodDescriptionBitbucketServerChangeDetector.collectChangesForInitialBuild
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull VcsBranch otherBranch, boolean otherBranchUnreliable) @NotNull BuildRepositoryChanges
BitbucketServerChangeDetector.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChanges
BitbucketServerChangeDetector.collectChangesSinceRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) -
Uses of PlanKey in com.atlassian.bamboo.plugins.testutils.deployments
Modifier and TypeMethodDescription@NotNull DeploymentProject
DeploymentsTestService.createDeploymentProjectWithEnvironments
(@NotNull PlanKey planKey) @NotNull DeploymentProject
DeploymentsTestServiceImpl.createDeploymentProjectWithEnvironments
(@NotNull PlanKey planKey) @NotNull DeploymentProject
DeploymentsTestService.createSimpleDeployment
(@NotNull PlanKey planKey) @NotNull DeploymentProject
DeploymentsTestServiceImpl.createSimpleDeployment
(@NotNull PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.plugins.testutils.plan
Modifier and TypeMethodDescriptionPlanTestService.createChain
(@NotNull String projectKey, @Nullable String projectName, @NotNull String chainName) PlanTestServiceImpl.createChain
(@NotNull String projectKey, @Nullable String projectName, @NotNull String chainName) PlanTestService.createSimpleChain()
PlanTestServiceImpl.createSimpleChain()
-
Uses of PlanKey in com.atlassian.bamboo.plugins.web.conditions
-
Uses of PlanKey in com.atlassian.bamboo.repository
Modifier and TypeMethodDescription@NotNull BuildRepositoryChanges
AbstractRepository.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull String targetRevision) Deprecated.@NotNull BuildRepositoryChanges
OnceOffCapableRepository.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull String targetRevision) Collects the changes for the targetRevision.void
AbstractRepository.customizeBuildRequirements
(@NotNull PlanKey planKey, @NotNull BuildConfiguration buildConfiguration, @NotNull RequirementSet requirementSet) Deprecated.@NotNull File
AbstractRepository.getSourceCodeDirectory
(@NotNull PlanKey planKey) Deprecated.For Subversion, we use the build name's directory within the system's working directorystatic boolean
InvalidRepositoryException.handleInvalidRepositoryIfAppropriate
(@Nullable PlanKey planKey, Throwable e, ErrorCollection errorCollection, com.atlassian.event.api.EventPublisher eventPublisher, @Nullable ErrorHandler errorHandler) Returns if theInvalidRepositoryException
was handled (if the passed exception or the cause of it is of the right type.void
AbstractRepository.removeBuildRequirements
(@NotNull PlanKey planKey, @NotNull BuildConfiguration buildConfiguration, @NotNull RequirementSet requirementSet) Deprecated. -
Uses of PlanKey in com.atlassian.bamboo.repository.svn
Modifier and TypeMethodDescription@NotNull BuildRepositoryChanges
SvnRepository.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull String targetRevision) -
Uses of PlanKey in com.atlassian.bamboo.repository.svn.v2
Modifier and TypeMethodDescription@NotNull BuildRepositoryChanges
SvnChangeDetector.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChanges
SvnChangeDetector.collectChangesSinceRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData revisionData) -
Uses of PlanKey in com.atlassian.bamboo.rest.adapter
-
Uses of PlanKey in com.atlassian.bamboo.rest.common
Modifier and TypeMethodDescription@NotNull PlanKey
InputParser.parseChainKey
(@Nullable String chainKeyString) @NotNull PlanKey
InputParser.parseJobKey
(@NotNull PlanKey chainKey, @Nullable String jobKeyString) @NotNull PlanKey
InputParser.parseJobKey
(@Nullable String jobKeyString) Modifier and TypeMethodDescription@NotNull PlanKey
InputParser.parseJobKey
(@NotNull PlanKey chainKey, @Nullable String jobKeyString) -
Uses of PlanKey in com.atlassian.bamboo.rest.model.adapters
-
Uses of PlanKey in com.atlassian.bamboo.rest.model.deployments.projects
Modifier and TypeMethodDescriptionRestCreateDeploymentProjectRequest.getPlanKey()
RestDeploymentProject.getPlanKey()
RestUpdateDeploymentProjectRequest.getPlanKey()
-
Uses of PlanKey in com.atlassian.bamboo.resultsummary
Modifier and TypeMethodDescription@NotNull PlanKey
AbstractResultsSummary.getPlanKey()
@NotNull PlanKey
ExpiryCriteria.getPlanKey()
A plan key by which theresult summaries
should be filtered.@NotNull PlanKey
ImmutableResultsSummary.getPlanKey()
Full key of the plan.@NotNull PlanKey
MutableExpiryCriteria.getPlanKey()
Modifier and TypeMethodDescriptionBuildResultsSummaryDao.findJobKeysFromExistingChainResults
(@NotNull PlanKey chainKey) Find keys of jobs for which results associated with given plan exist.BuildResultsSummaryHibernateDao.findJobKeysFromExistingChainResults
(@NotNull PlanKey chainKey) BuildResultsSummaryManagerImpl.findJobKeysFromExistingChainResults
(@NotNull PlanKey chainKey) ResultsSummaryManager.findJobKeysFromExistingChainResults
(@NotNull PlanKey chainKey) Find keys of jobs for which results associated with given plan exist.BuildResultsSummaryDao.findPlanKeysFromAllOrphanedResultSummaries()
Scans database for all theChainResultsSummary
objects in the database that do not have a matchingChain
BuildResultsSummaryHibernateDao.findPlanKeysFromAllOrphanedResultSummaries()
BuildResultsSummaryDao.getPlanKeysSortedByNumberOfFinalizedResultSummaries()
BuildResultsSummaryHibernateDao.getPlanKeysSortedByNumberOfFinalizedResultSummaries()
BuildResultsSummaryManagerImpl.getPlanKeysSortedByNumberOfFinalizedResultSummaries()
ResultsSummaryManager.getPlanKeysSortedByNumberOfFinalizedResultSummaries()
Modifier and TypeMethodDescriptionint
BuildResultsSummaryDao.countResultsWithState
(@NotNull PlanKey planKey, int lowerBuildNumber, int upperBuildNumber, @NotNull BuildState buildState) Counts results with a given state in a given build number range for plan.int
BuildResultsSummaryHibernateDao.countResultsWithState
(@NotNull PlanKey planKey, int lowerBuildNumber, int upperBuildNumber, @NotNull BuildState buildState) int
BuildResultsSummaryManagerImpl.countResultsWithState
(@NotNull PlanKey planKey, int lowerBuildNumber, int upperBuildNumber, @NotNull BuildState buildState) int
ResultsSummaryManager.countResultsWithState
(@NotNull PlanKey planKey, int lowerBuildNumber, int upperBuildNumber, @NotNull BuildState buildState) Counts results with a given state in a given build number range for plan.BuildResultsSummaryDao.findAllBuildResultsNumbers
(PlanKey planKey) BuildResultsSummaryHibernateDao.findAllBuildResultsNumbers
(PlanKey planKey) BuildResultsSummaryManagerImpl.findAllBuildResultsNumbers
(PlanKey planKey) ResultsSummaryManager.findAllBuildResultsNumbers
(PlanKey planKey) BuildResultsSummaryManagerImpl.findBuildResultNumbersRange
(@NotNull PlanKey planKey) ResultsSummaryManager.findBuildResultNumbersRange
(@NotNull PlanKey planKey) Finds minimum and maximum build number for a plan.BuildResultsSummaryDao.findBuildResultsNumberRange
(PlanKey planKey) Finds minimum and maximum build number for a plan.BuildResultsSummaryHibernateDao.findBuildResultsNumberRange
(PlanKey planKey) @Nullable ResultsSummary
BuildResultsSummaryManagerImpl.findFirstFailedBuildResultBetween
(@NotNull PlanKey planKey, int lowerBuildNumber, int upperBuildNumber) @Nullable ResultsSummary
ResultsSummaryManager.findFirstFailedBuildResultBetween
(@NotNull PlanKey planKey, int lowerBuildNumber, int upperBuildNumber) Finds the first failed build between the upper and lower build numbers inclusively.*@NotNull List<LinkedJiraIssue>
BuildResultsSummaryManagerImpl.findJiraIssuesForPlanKey
(@NotNull PlanKey planKey) @NotNull List<LinkedJiraIssue>
ResultsSummaryManager.findJiraIssuesForPlanKey
(@NotNull PlanKey planKey) Retrieves a list ofLinkedJiraIssue
linked to the given plan keyBuildResultsSummaryDao.findJobKeysFromExistingChainResults
(@NotNull PlanKey chainKey) Find keys of jobs for which results associated with given plan exist.BuildResultsSummaryHibernateDao.findJobKeysFromExistingChainResults
(@NotNull PlanKey chainKey) BuildResultsSummaryManagerImpl.findJobKeysFromExistingChainResults
(@NotNull PlanKey chainKey) ResultsSummaryManager.findJobKeysFromExistingChainResults
(@NotNull PlanKey chainKey) Find keys of jobs for which results associated with given plan exist.@Nullable ResultsSummary
BuildResultsSummaryManagerImpl.findLastFailingBuildResultBefore
(@NotNull PlanKey planKey, int buildNumber) @Nullable ResultsSummary
ResultsSummaryManager.findLastFailingBuildResultBefore
(@NotNull PlanKey planKey, int buildNumber) Finds the last failingResultsSummary
before buildNumber<T extends ResultsSummary>
TBuildResultsSummaryDao.findLastResultSummaryWithState
(@NotNull PlanKey planKey, @NotNull BuildState buildState, @NotNull Class<T> aClass) <T extends ResultsSummary>
TBuildResultsSummaryDao.findLastResultSummaryWithState
(@NotNull PlanKey planKey, @NotNull BuildState buildState, @NotNull Class<T> aClass, boolean ignoreSpecsResults) <T extends ResultsSummary>
TBuildResultsSummaryHibernateDao.findLastResultSummaryWithState
(@NotNull PlanKey planKey, @NotNull BuildState buildState, @NotNull Class<T> aClass) <T extends ResultsSummary>
TBuildResultsSummaryHibernateDao.findLastResultSummaryWithState
(@NotNull PlanKey planKey, @NotNull BuildState buildState, @NotNull Class<T> aClass, boolean ignoreSpecsResults) <T extends ResultsSummary>
TBuildResultsSummaryManagerImpl.findLastResultSummaryWithState
(@NotNull PlanKey planKey, @NotNull BuildState buildState, @NotNull Class<T> aClass) <T extends ResultsSummary>
TBuildResultsSummaryManagerImpl.findLastResultSummaryWithState
(@NotNull PlanKey planKey, @NotNull BuildState buildState, @NotNull Class<T> aClass, boolean ignoreSpecsResults) <T extends ResultsSummary>
TResultsSummaryManager.findLastResultSummaryWithState
(@NotNull PlanKey planKey, @NotNull BuildState buildState, @NotNull Class<T> aClass) <T extends ResultsSummary>
TResultsSummaryManager.findLastResultSummaryWithState
(@NotNull PlanKey planKey, @NotNull BuildState buildState, @NotNull Class<T> aClass, boolean ignoreSpecsResults) int
BuildResultsSummaryDao.findMinimumBuildNumberForNLatest
(@NotNull PlanKey planKey, int n) Find a build number for which exist n non-specs results with a build number greater or equal.int
BuildResultsSummaryHibernateDao.findMinimumBuildNumberForNLatest
(@NotNull PlanKey planKey, int n) int
BuildResultsSummaryManagerImpl.findMinimumBuildNumberForNLatest
(@NotNull PlanKey planKey, int n) int
ResultsSummaryManager.findMinimumBuildNumberForNLatest
(@NotNull PlanKey planKey, int n) Find a build number for which exist n non-specs results with a build number greater or equal.<T extends ResultsSummary>
@NotNull Collection<T>BuildResultsSummaryDao.getAllActiveResultSummariesForPlan
(PlanKey planKey, Class<T> aClass) Returns all theResultsSummary
in aLifeCycleState.PENDING
,LifeCycleState.QUEUED
,LifeCycleState.IN_PROGRESS
state with the givenClass
See alsoLifeCycleState.isActive(LifeCycleState)
andImmutableResultsSummary.isActive()
<T extends ResultsSummary>
@NotNull Collection<T>BuildResultsSummaryHibernateDao.getAllActiveResultSummariesForPlan
(PlanKey planKey, Class<T> aClass) <T extends ResultsSummary>
@NotNull Collection<T>BuildResultsSummaryManagerImpl.getAllActiveResultSummariesForPlan
(PlanKey planKey, Class<T> aClass) <T extends ResultsSummary>
@NotNull Collection<T>ResultsSummaryManager.getAllActiveResultSummariesForPlan
(PlanKey planKey, Class<T> aClass) Returns all theResultsSummary
in aLifeCycleState.IN_PROGRESS
state<T extends ResultsSummary>
@NotNull List<T>BuildResultsSummaryDao.getFinalizedResultSummariesForPlan
(PlanKey planKey, Class<T> aClass, int firstResult, int maxResults) Returns all theResultsSummary
in aLifeCycleState.FINISHED
orLifeCycleState.NOT_BUILT
state with the givenClass
.<T extends ResultsSummary>
@NotNull List<T>BuildResultsSummaryHibernateDao.getFinalizedResultSummariesForPlan
(PlanKey planKey, Class<T> aClass, int firstResult, int maxResults) <T extends ResultsSummary>
@NotNull List<T>BuildResultsSummaryManagerImpl.getFinalizedResultSummariesForPlan
(PlanKey planKey, Class<T> aClass, int firstResult, int maxResults) <T extends ResultsSummary>
@NotNull List<T>ResultsSummaryManager.getFinalizedResultSummariesForPlan
(PlanKey planKey, Class<T> aClass, int firstResult, int maxResults) Returns all theResultsSummary
in aLifeCycleState.FINISHED
orLifeCycleState.NOT_BUILT
state with the givenClass
.@Nullable BuildResultsSummary
BuildResultsSummaryDao.getFirstBuildSummary
(@NotNull PlanKey planKey) Returns the first availableBuildResultsSummary
for the givenPlanKey
BuildResultsSummaryHibernateDao.getFirstBuildSummary
(@NotNull PlanKey planKey) BuildResultsSummaryDao.getJiraIssuesForPlanKey
(@NotNull PlanKey planKey) Retrieves a list ofLinkedJiraIssue
that are linked to the given build.@NotNull List<LinkedJiraIssue>
BuildResultsSummaryHibernateDao.getJiraIssuesForPlanKey
(@NotNull PlanKey planKey) BuildResultsSummaryManagerImpl.getLastSuccessfulResultSummary
(@NotNull PlanKey planKey) @Nullable ResultsSummary
ResultsSummaryManager.getLastSuccessfulResultSummary
(@NotNull PlanKey planKey) Get the last successfulResultsSummary
for planKeyLinkedJiraIssueDao.getLinkedJiraIssuesForBuildNumberRange
(@NotNull PlanKey planKey, int firstBuildNumber, int currentBuildNumber) Find and retrieve all jira issues related to build results from specified range.LinkedJiraIssueHibernateDao.getLinkedJiraIssuesForBuildNumberRange
(@NotNull PlanKey planKey, int firstBuildNumber, int lastBuildNumber) int
BuildResultsSummaryDao.getNumberOfConcurrentlyRunningBuilds
(PlanKey planKey) Get the number of concurrently running builds for planKeyint
BuildResultsSummaryHibernateDao.getNumberOfConcurrentlyRunningBuilds
(PlanKey planKey) int
BuildResultsSummaryManagerImpl.getNumberOfConcurrentlyRunningBuilds
(PlanKey planKey) int
ResultsSummaryManager.getNumberOfConcurrentlyRunningBuilds
(PlanKey planKey) Gets the number of concurrently running buildslong
BuildResultsSummaryDao.getNumberOfFinalizedResults
(@NotNull PlanKey planKey) Get number of theResultsSummary
s in aLifeCycleState.FINISHED
orLifeCycleState.NOT_BUILT
state for the givenPlan
long
BuildResultsSummaryHibernateDao.getNumberOfFinalizedResults
(@NotNull PlanKey planKey) long
BuildResultsSummaryManagerImpl.getNumberOfFinalizedResults
(@NotNull PlanKey planKey) long
ResultsSummaryManager.getNumberOfFinalizedResults
(@NotNull PlanKey planKey) Get number of theResultsSummary
s in aLifeCycleState.FINISHED
orLifeCycleState.NOT_BUILT
state for the givenPlan
int
BuildResultsSummaryDao.markResultSummariesForDeletion
(@NotNull PlanKey planKey) Mass update of allResultsSummary
records in the database related to a Plan identified by planKey.int
BuildResultsSummaryHibernateDao.markResultSummariesForDeletion
(@NotNull PlanKey planKey) int
BuildResultsSummaryManagerImpl.markResultSummariesForDeletion
(@NotNull PlanKey planKey) int
ResultsSummaryManager.markResultSummariesForDeletion
(@NotNull PlanKey planKey) Mass update of allResultsSummary
records in the database related to a Plan identified by planKey.int
BuildResultsSummaryDao.moveResultSummaries
(@NotNull PlanKey oldPlanKey, @NotNull PlanKey newPlanKey) Reassigns plan key ResultsSummaries associated with selected plan key.int
BuildResultsSummaryHibernateDao.moveResultSummaries
(@NotNull PlanKey oldPlanKey, @NotNull PlanKey newPlanKey) void
BuildResultsSummaryManagerImpl.moveResultSummaries
(@NotNull Plan newParentPlan, @NotNull PlanKey oldPlanKey, @NotNull PlanKey newPlanKey) void
ResultsSummaryManager.moveResultSummaries
(@NotNull Plan newParentPlan, @NotNull PlanKey oldPlanKey, @NotNull PlanKey newPlanKey) Reassigns plan key ResultsSummaries associated with selected plan key.int
BuildResultsSummaryDao.removeResultsSummariesForPlan
(@NotNull PlanKey planKey) Remove all resultSummary objects for the given plan.int
BuildResultsSummaryHibernateDao.removeResultsSummariesForPlan
(@NotNull PlanKey planKey) void
AbstractResultsSummary.setPlanKey
(PlanKey planKey) void
MutableBuildKeyResultsSummary.setPlanKey
(@NotNull PlanKey planKey) @NotNull ResultsSummaryCriteriaBuilder
ResultsSummaryCriteriaBuilder.setPlanKey
(@NotNull PlanKey planKey) ModifierConstructorDescriptionMutableExpiryCriteria
(@NotNull PlanKey planKey) PlanKeyResultDeletionSQLAdapter
(PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.resultsummary.accessor
Modifier and TypeMethodDescriptionInternalResultsSummaryAccessor.findBuildResultNumbersRange
(@NotNull PlanKey planKey) Finds minimum and maximum build number for a plan.InternalResultsSummaryAccessorImpl.findBuildResultNumbersRange
(@NotNull PlanKey planKey) <T extends ResultsSummary>
TInternalResultsSummaryAccessor.getLastResultsSummary
(@NotNull PlanKey planKey, Class<T> aClass) Get the lastResultsSummary
for planKey andClass
<T extends ResultsSummary>
TInternalResultsSummaryAccessor.getLastResultsSummary
(@NotNull PlanKey planKey, Class<T> aClass, boolean ignoreSpecsResults) Get the lastResultsSummary
for planKey andClass
with possible skip of specs results.<T extends ResultsSummary>
TInternalResultsSummaryAccessorImpl.getLastResultsSummary
(@NotNull PlanKey planKey, Class<T> aClass) <T extends ResultsSummary>
TInternalResultsSummaryAccessorImpl.getLastResultsSummary
(@NotNull PlanKey planKey, Class<T> aClass, boolean ignoreSpecsResults) -
Uses of PlanKey in com.atlassian.bamboo.resultsummary.search
Modifier and TypeMethodDescriptionResultSummarySearchCriteria.getPlanKeys()
List of related plan keys.Modifier and TypeMethodDescription@Nullable ChainResultsSummary
PlanResultSearcher.findLatestRelevantBuildResult
(@NotNull PlanKey planKey, long beforeLastCompletedTimestamp) Find the last finished build of a plan that completed before given time@Nullable ChainResultsSummary
PlanResultSearcherImpl.findLatestRelevantBuildResult
(@NotNull PlanKey planKey, long beforeLastCompletedTimestamp) -
Uses of PlanKey in com.atlassian.bamboo.resultsummary.tests
Modifier and TypeMethodDescriptionlong
TestResultsDao.countTestClassResults
(@NotNull PlanKey planKey) Count TestClassResults for a Planlong
TestResultsHibernateDao.countTestClassResults
(@NotNull PlanKey planKey) TestCaseDao.getTopBrokenTests
(@NotNull PlanKey planKey, BuildResultsFilter filter) TestCaseHibernateDao.getTopBrokenTests
(@NotNull PlanKey planKey, BuildResultsFilter filter) TestsManager.getTopBrokenTests
(@NotNull PlanKey planKey, BuildResultsFilter filter) Returns a pai of the top 10 tests that's broken + the count for a given filter periodTestsManagerImpl.getTopBrokenTests
(@NotNull PlanKey planKey, BuildResultsFilter filter) int
TestsManager.removeResultsByPlan
(PlanKey planKey) Remove allTestClassResult
objects referenced byResultsSummary
objects identified by planKeyint
TestsManagerImpl.removeResultsByPlan
(@NotNull PlanKey planKey) int
TestResultsDao.removeTestClassResultsByPlan
(@NotNull PlanKey planKey) Remove allTestClassResult
objects referenced byResultsSummary
objects identified by planKeyint
TestResultsHibernateDao.removeTestClassResultsByPlan
(@NotNull PlanKey planKey) ModifierConstructorDescriptionTestCaseSummaryImpl
(@NotNull TestCase testCase, @NotNull PlanKey planKey, @Nullable List<BuildResultsSummary> filteredBuildResults, TestsManager testsManager, ResultsSummaryManager resultsSummaryManager) -
Uses of PlanKey in com.atlassian.bamboo.resultsummary.vcs
Modifier and TypeMethodDescriptionRepositoryChangesetDao.getChangesetsForBuildNumberRange
(@NotNull PlanKey planKey, int firstBuildNumber, int lastBuildNumber) Finds and returns all repository change sets related with build results from specified range.RepositoryChangesetHibernateDao.getChangesetsForBuildNumberRange
(@NotNull PlanKey planKey, int firstBuildNumber, int lastBuildNumber) -
Uses of PlanKey in com.atlassian.bamboo.security
Modifier and TypeMethodDescriptionboolean
BambooPermissionManager.canRunCustomBuild
(@NotNull PlanKey planKey) boolean
BambooPermissionManagerImpl.canRunCustomBuild
(@NotNull PlanKey planKey) Collection<org.acegisecurity.acls.Permission>
BambooPermissionManager.getPermissionsForPlan
(@NotNull PlanKey planKey) Collection<org.acegisecurity.acls.Permission>
BambooPermissionManagerImpl.getPermissionsForPlan
(@NotNull PlanKey planKey) boolean
BambooCachingPermissionManagerFacade.hasPlanPermission
(BambooPermission permission, PlanKey planKey) boolean
BambooCachingPermissionManagerFacadeImpl.hasPlanPermission
(BambooPermission permission, PlanKey planKey) boolean
BambooPermissionManager.hasPlanPermission
(@NotNull org.acegisecurity.acls.Permission permission, @NotNull PlanKey planKey) Verify plan accessboolean
BambooPermissionManagerImpl.hasPlanPermission
(@NotNull org.acegisecurity.acls.Permission permission, @NotNull PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.specs
Modifier and TypeMethodDescription@NotNull Collection<PlanKey>
BambooSpecsManager.findPlansInOtherStates
(VcsLocationBambooSpecsState specsState) Returns RSS-managed plans that have been updated in RSS runs other than the one supplied.@NotNull Collection<PlanKey>
BambooSpecsManagerImpl.findPlansInOtherStates
(VcsLocationBambooSpecsState specsState) @NotNull Collection<PlanKey>
BambooSpecsStateDao.findPlansInOtherStates
(@NotNull VcsLocationBambooSpecsState specsState) @NotNull Collection<PlanKey>
BambooSpecsStateDaoImpl.findPlansInOtherStates
(@NotNull VcsLocationBambooSpecsState specsState) -
Uses of PlanKey in com.atlassian.bamboo.storage
Modifier and TypeMethodDescriptionArtifactDirectoryBuilder.getChainDirectory
(PlanKey planKey) Returns [artifact-root] / [chain-part]ArtifactPathBuilder.getChainPath
(PlanKey planKey) Returns [artifact-root] / [chain-storage-tag]ArtifactDirectoryBuilder.getJobOrSharedDirectory
(PlanKey planKey) Returns [artifact-root] / [chain-part] / [job-part] [job-part] will be "shared" if the parameter points to a chain rather than a job.ArtifactPathBuilder.getJobOrSharedPath
(PlanKey planKey) Returns [artifact-root] / [chain-storage-tag] / [job-part] [job-part] will be "shared" if the parameter points to a chain rather than a job. -
Uses of PlanKey in com.atlassian.bamboo.storage.location
Modifier and TypeMethodDescriptionArtifactDirectoryBuilderImpl.getChainDirectory
(PlanKey planKey) ArtifactPathBuilderImpl.getChainPath
(PlanKey planKey) @Nullable ChainStorageTag
StorageTagService.getChainStorageTag
(@NotNull PlanKey chainKey) @Nullable ChainStorageTag
StorageTagServiceImpl.getChainStorageTag
(@NotNull PlanKey chainKey) ArtifactDirectoryBuilderImpl.getJobOrSharedDirectory
(PlanKey planKey) ArtifactPathBuilderImpl.getJobOrSharedPath
(PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.task
Modifier and TypeMethodDescriptionTaskConfigurationService.createTask
(@NotNull PlanKey planKey, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> configuration, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) Create a task Definition and save it against the planTaskConfigurationService.createTask
(@NotNull PlanKey planKey, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> configuration, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) Create a task Definition and save it against the planTaskConfigurationServiceImpl.createTask
(@NotNull PlanKey planKey, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> configuration, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) TaskConfigurationServiceImpl.createTask
(@NotNull PlanKey planKey, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> configuration, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) void
TaskConfigurationService.createTaskList
(PlanKey planKey, @NotNull List<TaskDefinition> taskDefinitions) Initializes task list of a plan with the provided list.void
TaskConfigurationServiceImpl.createTaskList
(PlanKey planKey, @NotNull List<TaskDefinition> taskDefinitions) void
TaskConfigurationService.deleteTask
(@NotNull PlanKey planKey, long taskId) Delete a given taskDefinitionvoid
TaskConfigurationServiceImpl.deleteTask
(@NotNull PlanKey planKey, long taskId) TaskConfigurationService.editTask
(@NotNull PlanKey planKey, long taskId, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> taskConfigurationMap, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) Update the details of specific taskDefinitionTaskConfigurationService.editTask
(@NotNull PlanKey planKey, long taskId, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> taskConfigurationMap, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) Update the details of specific taskDefinitionTaskConfigurationServiceImpl.editTask
(@NotNull PlanKey planKey, long taskId, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> taskConfigurationMap, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) TaskConfigurationServiceImpl.editTask
(@NotNull PlanKey planKey, long taskId, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> taskConfigurationMap, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) @NotNull Collection<Requirement>
TaskConfigurationService.getTasksRequirements
(@NotNull PlanKey planKey) @NotNull Collection<Requirement>
TaskConfigurationServiceImpl.getTasksRequirements
(@NotNull 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
(@NotNull PlanKey planKey, long taskId, long beforeId, long afterId, boolean isFinal) Move a taskDefinition from one spot in its list, to another.void
TaskConfigurationServiceImpl.moveTask
(@NotNull PlanKey planKey, long taskId, long beforeId, long afterId, boolean isFinal) TaskConfigurationService.setTaskState
(@NotNull PlanKey planKey, long taskId, boolean isEnabled) Update the disable state of specific taskDefinitionTaskConfigurationServiceImpl.setTaskState
(@NotNull PlanKey planKey, long taskId, boolean disabled) -
Uses of PlanKey in com.atlassian.bamboo.testutils.backdoor
Modifier and TypeMethodDescriptionPlansControl.addCreatedPlan
(PlanKey planKey) Register plan created outside backdoor, so it would be removed on cleanupPlansControl.addCustomRequirement
(@NotNull PlanKey jobKey, @NotNull String requirementKey) PlansControl.addGetCustomRequirement
(@NotNull PlanKey jobKey, @NotNull String requirementKey) PlansControl.addPlanVariable
(PlanKey planKey, String variableName, String variableValue) void
PermissionsControl.checkPlanPermissions
(PlanKey planKey, BambooRole role, List<BambooPermission> has, List<BambooPermission> hasNot) Clone planint
IndexControl.countPlanResults
(PlanKey planKey) PlansControl.createArtifact
(PlanKey producerJobKey, Consumer<TestArtifactDetails.Builder> consumer) PlansControl.createBranch
(PlanKey planKey, String vcsBranch, String branchName) PlansControl.deletePlan
(@NotNull PlanKey planKey) Delete planPlansControl.deletePlanQuietly
(@NotNull PlanKey planKey) Delete plan quietlyPlansControl.deletePlanVariable
(PlanKey planKey, String variableName) PlansControl.disablePlan
(@NotNull PlanKey planKey) Disable planboolean
PlansControl.doesPlanExistAsRecord
(@NotNull PlanKey planKey) PlansControl.enablePlan
(@NotNull PlanKey planKey) Enable planPlansControl.getAllBranches
(PlanKey key) Get all branches for chainPlansControl.getBranchByName
(PlanKey key, String branchName) Get branches with given name for chaincom.atlassian.pageobjects.elements.query.TimedQuery<RestPlanBranch>
PlansControl.getBranchByNameTimed
(PlanKey key, String branchName) Get branches with given name for chain as a timed queryLogControl.getBuildLog
(PlanKey planKey, String jobKeyStr, int buildNumber) Returns build log for job result (should be used to analyse failing tasks within tests)PlansControl.getBuildResult
(PlanKey planKey, int buildNumber) Get build resultio.restassured.response.Response
BuildResultsControl.getBuildResultAsResponse
(@NotNull PlanKey planKey, int buildNumber) Get build result via RESTint
BuildResultsControl.getLatestBuildNumber
(PlanKey planKey) io.restassured.response.Response
BuildResultsControl.getLatestResultResponse
(PlanKey planKey) long
PlansControl.getPlanLabels
(@NotNull PlanKey planKey) PlansControl.getPlanRepositories
(@NotNull PlanKey planKey) PlansControl.getPlanRootArtifactDirectory
(PlanKey planKey) Get the plan directory information for the plan@NotNull List<RestVariableDefinition>
PlansControl.getPlanVariables
(@NotNull PlanKey planKey) PlansControl.getRequirementsForJob
(@NotNull PlanKey jobKey) @NotNull ResultDetails
BuildResultsControl.getResultDetails
(@NotNull PlanKey planKey, int buildNumber) @NotNull RestBuildLabels
BuildResultsControl.getResultLabels
(@NotNull PlanKey planKey, int buildNumber) io.restassured.response.Response
BuildResultsControl.getResultsResponse
(PlanKey planKey) @NotNull Long
DatabaseControl.getTestCasesCount
(PlanKey planKey) PlansControl.getTriggerNames
(@NotNull PlanKey planKey) @NotNull List<RestTrigger>
PlansControl.getTriggers
(@NotNull PlanKey planKey) void
PermissionsControl.grantPlanPermission
(@NotNull PlanKey planKey, @NotNull BambooTestPermission permission) boolean
PermissionsControl.hasPlanPermission
(@NotNull PlanKey planKey, @NotNull BambooTestPermission permission) boolean
CacheControl.isPlanCached
(PlanKey planKey) boolean
PlansControl.isPlanEnabled
(@NotNull PlanKey planKey) boolean
DatabaseControl.isVcsBranchMarkedAsDeleted
(@NotNull PlanKey planKey, @NotNull String vcsBranchName) Checks if a given VCS branch for the specified plan is marked as deleted in the database, indicating that all plan branches referring to it should be cleaned up.void
TestsControl.quarantine
(@NotNull PlanKey planKey, long testCaseId) void
PermissionsControl.revokePlanPermission
(@NotNull PlanKey planKey, @NotNull BambooTestPermission permission) void
PlansControl.setPlanLabels
(@NotNull PlanKey planKey, @NotNull List<String> labels) void
PermissionsControl.setPlanPermissions
(@NotNull PlanKey planKey, @NotNull com.atlassian.bamboo.specs.api.builders.permission.Permissions permissions) Set complete plan permissionsPlansControl.triggerBuild
(PlanKey planKey) Trigger buildPlansControl.triggerBuild
(PlanKey planKey, Map<String, String> params) Trigger buildPlansControl.triggerBuildAndAwaitCompletion
(PlanKey planKey) Trigger build and wait for the completionPlansControl.triggerBuildAndAwaitCompletion
(PlanKey planKey, com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) Trigger build and wait for the completionPlansControl.triggerBuildAndAwaitFailure
(PlanKey planKey, int expectStatusCode) PlansControl.triggerBuildAndAwaitSuccess
(@NotNull PlanKey planKey) PlansControl.triggerBuildWithResponse
(PlanKey planKey, Map<String, String> parameters) void
PlansControl.triggerChangeDetection
(@NotNull PlanKey planKey) PlansControl.triggerCustomRevisionBuildWithResponse
(PlanKey planKey, String rev, Map<String, String> parameters) void
PlansControl.waitForCompletedBuild
(PlanKey planKey, int buildNumber) Waits for a build that is completed (builds stopped are not included)PlansControl.waitForCompletedBuild
(PlanKey planKey, int buildNumber, com.atlassian.pageobjects.elements.query.Poller.WaitTimeout waitTimeout) PlansControl.waitForFailedBuild
(@NotNull PlanKey planKey, int buildNumber) PlansControl.waitForFinishedBuild
(PlanKey planKey, int buildNumber) Wait until build is finished (either completed or stopped)PlansControl.waitForStartedBuild
(PlanKey planKey, int buildNumber) PlansControl.waitForSuccessfulBuild
(@NotNull PlanKey planKey, int buildNumber) PlansControl.waitUntilBranchIsCreated
(PlanKey key, String branchName) Wait unit plan branch with given name is created for chainPlansControl.waitUntilBranchIsCreatedAndEnabled
(PlanKey key, String branchName) Wait unit plan branch with given name is created and enabled for chainPlansControl.waitUntilPlanIsAffectedInFailedSpecsRun
(PlanKey planKey, int buildNumber) void
PlansControl.waitUntilPlanIsAffectedInSuccessfulSpecsRun
(PlanKey planKey, int buildNumber) void
PlansControl.waitUntilPlanIsUpdated
(PlanKey planKey, int buildNumber) -
Uses of PlanKey in com.atlassian.bamboo.testutils.backdoor.artifact
Modifier and TypeMethodDescriptionArtifactsControl.createArtifact
(@NotNull PlanKey producerJobKey) -
Uses of PlanKey in com.atlassian.bamboo.testutils.backdoor.model
-
Uses of PlanKey in com.atlassian.bamboo.testutils.backdoor.plans
Modifier and TypeMethodDescription -
Uses of PlanKey in com.atlassian.bamboo.testutils.build.logger
Modifier and TypeMethodDescriptionvoid
BuildLoggerManagerForTesting.removeBuildLogger
(PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.testutils.model
Modifier and TypeMethodDescription -
Uses of PlanKey in com.atlassian.bamboo.testutils.model.deployments.projects
Modifier and TypeMethodDescriptionvoid
TestDeploymentProjectDetails.setBranchKey
(Optional<PlanKey> branchKey) -
Uses of PlanKey in com.atlassian.bamboo.testutils.specs
Modifier and TypeMethodDescriptionstatic PlanKey
TestPlanSpecsHelper.getDefaultJobKey
(com.atlassian.bamboo.specs.api.builders.plan.Plan plan) static PlanKey
TestPlanSpecsHelper.getDefaultJobKey
(com.atlassian.bamboo.specs.api.model.plan.PlanProperties plan) static PlanKey
TestPlanSpecsHelper.getJobKey
(com.atlassian.bamboo.specs.api.model.plan.PlanProperties plan, com.atlassian.bamboo.specs.api.model.plan.JobProperties job) static PlanKey
TestPlanSpecsHelper.getPlanKey
(com.atlassian.bamboo.specs.api.builders.plan.Plan plan) static PlanKey
TestPlanSpecsHelper.getPlanKey
(com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties plan) static PlanKey
TestPlanSpecsHelper.getPlanKey
(com.atlassian.bamboo.specs.api.model.plan.PlanProperties plan) -
Uses of PlanKey in com.atlassian.bamboo.trigger
Modifier and TypeMethodDescriptionTriggerConfigurationService.createTrigger
(@NotNull PlanKey planKey, @NotNull TriggerModuleDescriptor triggerModuleDescriptor, @Nullable String userDescription, boolean isEnabled, @Nullable Set<Long> triggeringRepositories, @NotNull Map<String, String> configuration, @NotNull Map<String, String> triggerConditionsConfiguration) Create a trigger Definition and save it against the planTriggerConfigurationServiceImpl.createTrigger
(@NotNull PlanKey planKey, @NotNull TriggerModuleDescriptor triggerDescriptor, @NotNull String userDescription, boolean isEnabled, @Nullable Set<Long> triggeringRepositories, @NotNull Map<String, String> configuration, @NotNull Map<String, String> triggerConditionsConfiguration) void
TriggerConfigurationService.createTriggerList
(PlanKey planKey, @NotNull List<TriggerDefinition> triggerDefinitions) Initializes trigger list of a plan with the provided list.void
TriggerConfigurationServiceImpl.createTriggerList
(PlanKey planKey, @NotNull List<TriggerDefinition> triggerDefinitions) void
TriggerConfigurationService.deleteTrigger
(@NotNull PlanKey planKey, long triggerId) Delete a given trigger Definitionvoid
TriggerConfigurationServiceImpl.deleteTrigger
(@NotNull PlanKey planKey, long triggerId) TriggerConfigurationService.editTrigger
(@NotNull PlanKey planKey, long triggerId, @Nullable String userDescription, boolean isEnabled, @Nullable Set<Long> triggeringRepositories, @NotNull Map<String, String> triggerConfigurationMap, @NotNull Map<String, String> triggerConditionsConfiguration) Update the details of specific triggerDefinitionTriggerConfigurationServiceImpl.editTrigger
(@NotNull PlanKey planKey, long triggerId, @Nullable String userDescription, boolean isEnabled, @Nullable Set<Long> triggeringRepositories, @NotNull Map<String, String> triggerConfigurationMap, @NotNull Map<String, String> triggerConditionsConfiguration) -
Uses of PlanKey in com.atlassian.bamboo.trigger.cron
Modifier and TypeMethodDescriptionboolean
CronTriggerConfigurator.isAffectedByPlanDeletion
(@NotNull PlanKey deletedPlanKey, @NotNull TriggerDefinition triggerDefinition) boolean
CronTriggerConfigurator.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey, @NotNull TriggerDefinition triggerDefinition) -
Uses of PlanKey in com.atlassian.bamboo.trigger.dependency
Modifier and TypeMethodDescriptionboolean
AfterSuccessfulPlanTriggerConfigurator.isAffectedByPlanDeletion
(@NotNull PlanKey deletedPlanKey, @NotNull TriggerDefinition triggerDefinition) boolean
AfterSuccessfulStageTriggerConfigurator.isAffectedByPlanDeletion
(@NotNull PlanKey deletedPlanKey, @NotNull TriggerDefinition triggerDefinition) boolean
AfterSuccessfulPlanTriggerConfigurator.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey, @NotNull TriggerDefinition triggerDefinition) boolean
AfterSuccessfulStageTriggerConfigurator.updatePlanKey
(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey, @NotNull TriggerDefinition triggerDefinition) -
Uses of PlanKey in com.atlassian.bamboo.util
Modifier and TypeMethodDescriptionstatic String
UrlUtils.replacePlanResultKeyInUrl
(String url, PlanKey planKey, int newBuildNumber) -
Uses of PlanKey in com.atlassian.bamboo.v2.build
Modifier and TypeMethodDescription@NotNull PlanKey
BuildIdentifier.getTypedPlanKey()
Full plan key (e.g.@NotNull PlanKey
BuildIdentifierImpl.getTypedPlanKey()
Modifier and TypeMethodDescription@NotNull Map<PlanKey,
ChainStorageTag> BuildContextImpl.getChainStorageTags()
@NotNull Map<PlanKey,
ChainStorageTag> CommonContext.getChainStorageTags()
Modifier and TypeMethodDescriptionvoid
BaseConfigurablePlugin.customizeBuildRequirements
(@NotNull PlanKey planKey, @NotNull BuildConfiguration buildConfiguration, @NotNull RequirementSet requirementSet) void
ConfigurablePlugin.customizeBuildRequirements
(@NotNull PlanKey planKey, @NotNull BuildConfiguration buildConfiguration, @NotNull RequirementSet requirementSet) Extension point for adding/customizing requirements when editing a build's builder configuration.void
BaseConfigurablePlugin.removeBuildRequirements
(@NotNull PlanKey planKey, @NotNull BuildConfiguration buildConfiguration, @NotNull RequirementSet requirementSet) void
ConfigurablePlugin.removeBuildRequirements
(@NotNull PlanKey planKey, @NotNull BuildConfiguration buildConfiguration, @NotNull RequirementSet requirementSet) Extension point for removing requirements when given plugin is excluded from build's builder configuration. -
Uses of PlanKey in com.atlassian.bamboo.v2.build.agent.capability
ModifierConstructorDescriptionRequirementImmutablePlanMapping
(@NotNull CachedPlanManager cachedPlanManager, @NotNull Requirement requirement, @NotNull PlanKey jobKey) -
Uses of PlanKey in com.atlassian.bamboo.v2.build.agent.remote
Modifier and TypeMethodDescription@NotNull ChainStorageTag
RemoteAgentStorageTagService.getChainStorageTag
(@NotNull PlanKey chainKey) void
RemoteBuildLoggerManager.removeBuildLogger
(PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.v2.build.events
-
Uses of PlanKey in com.atlassian.bamboo.v2.build.repository
Modifier and TypeMethodDescription@NotNull File
RepositoryV2.getSourceCodeDirectory
(@NotNull PlanKey planKey) Deprecated.since 3.3 Repository must handle checkout to any sub-directory. -
Uses of PlanKey in com.atlassian.bamboo.v2.build.requirement
Modifier and TypeMethodDescription@NotNull ImmutableRequirement
RequirementService.addRequirement
(@NotNull PlanKey jobKey, @NotNull String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) Add new requirement to a job.@NotNull ImmutableRequirement
RequirementServiceImpl.addRequirement
(@NotNull PlanKey jobKey, @NotNull String key, @NotNull ImmutableRequirement.MatchType matchType, @Nullable String matchValue) @NotNull ExecutableAgentsMatrix
RequirementService.getExecutableAgentMatrixForJob
(@NotNull PlanKey jobKey) retrieve all executable agents for a particular job.@NotNull ExecutableAgentsMatrix
RequirementServiceImpl.getExecutableAgentMatrixForJob
(@NotNull PlanKey jobKey) @NotNull ImmutableRequirement
RequirementService.getRequirementForJob
(@NotNull PlanKey jobKey, long requirementId) Get a single requirement for a job.@NotNull ImmutableRequirement
RequirementServiceImpl.getRequirementForJob
(@NotNull PlanKey jobKey, long requirementId) @NotNull ImmutableRequirement
RequirementService.getRequirementForJobWithConsistencyGuarantee
(@NotNull PlanKey jobKey, long requirementId) Get a single requirement for a job.@NotNull ImmutableRequirement
RequirementServiceImpl.getRequirementForJobWithConsistencyGuarantee
(@NotNull PlanKey jobKey, long requirementId) @NotNull List<? extends ImmutableRequirement>
RequirementService.getRequirementsForJob
(@NotNull PlanKey jobKey) Get all requirements for jobs.@NotNull List<? extends ImmutableRequirement>
RequirementServiceImpl.getRequirementsForJob
(@NotNull PlanKey jobKey) void
RequirementService.removeRequirement
(@NotNull PlanKey jobKey, long requirementId) Remove a specific requirementvoid
RequirementServiceImpl.removeRequirement
(@NotNull PlanKey jobKey, long requirementId) @NotNull ImmutableRequirement
RequirementService.updateRequirement
(@NotNull PlanKey jobKey, long requirementId, @NotNull String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) Update an existing requirement.@NotNull ImmutableRequirement
RequirementServiceImpl.updateRequirement
(@NotNull PlanKey jobKey, long requirementId, @NotNull String key, @NotNull ImmutableRequirement.MatchType matchType, @Nullable String matchValue) @NotNull ErrorCollection
RequirementService.validateRequirementForAdd
(@NotNull PlanKey jobKey, @Nullable String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) Validate requirement details.@NotNull ErrorCollection
RequirementServiceImpl.validateRequirementForAdd
(@NotNull PlanKey jobKey, @Nullable String key, @Nullable ImmutableRequirement.MatchType matchType, @Nullable String matchValue) @NotNull ErrorCollection
RequirementService.validateRequirementForUpdate
(@NotNull PlanKey jobKey, long requirementId, @Nullable String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) Validate requirement details@NotNull ErrorCollection
RequirementServiceImpl.validateRequirementForUpdate
(@NotNull PlanKey jobKey, long requirementId, @Nullable String key, @Nullable ImmutableRequirement.MatchType matchType, @Nullable String matchValue) -
Uses of PlanKey in com.atlassian.bamboo.v2.build.trigger
Modifier and TypeMethodDescriptionboolean
DefaultDependencyBlockingManager.isBlockedFromBuilding
(PlanKey planKey) boolean
DefaultDependencyBlockingManager.isBlockedFromBuilding
(PlanKey planKey, @Nullable Set<? extends ImmutablePlan> plansBeingTriggered) boolean
DependencyBlockingManager.isBlockedFromBuilding
(PlanKey planKey) Checks if build should be blocked, and executes any parent builds if required.boolean
DependencyBlockingManager.isBlockedFromBuilding
(PlanKey planKey, @Nullable Set<? extends ImmutablePlan> siblings) Checks if build should be blocked, and executes any parent builds if required. -
Uses of PlanKey in com.atlassian.bamboo.v2.events
ModifierConstructorDescriptionChangeDetectionRequiredEvent
(Object source, PlanKey planKey, TriggerDefinition triggerDefinition, boolean logIfNoChanges) ChangeDetectionRequiredEvent
(Object source, PlanKey planKey, TriggerDefinition triggerDefinition, boolean logIfNoChanges, CacheAwareness.CacheInfo... cachesToIgnore) -
Uses of PlanKey in com.atlassian.bamboo.v2.trigger
Modifier and TypeFieldDescriptionprotected final PlanKey
AbstractDependentDetectionAction.planKey
Modifier and TypeMethodDescriptionprotected BuildDetectionAction
ChangeDetectionListener.getChangeDetectionAction
(PlanKey planKey, Set<Long> triggeringRepositories, Map<String, String> triggerConditionsConfiguration) protected BuildDetectionAction
ChangeDetectionListener.getChangeDetectionAction
(PlanKey planKey, Set<Long> triggeringRepositories, Map<String, String> triggerConditionsConfiguration, boolean logIfNoChanges) ModifierConstructorDescriptionChangeDetectionListenerAction
(@NotNull PlanKey planKey, @NotNull Set<Long> triggeringRepositories, @NotNull Map<String, String> triggerConditionsConfiguration) ChangeDetectionListenerAction
(PlanKey planKey, @NotNull Set<Long> triggeringRepositories, @NotNull Map<String, String> triggerConditionsConfiguration, boolean logIfNoChanges) -
Uses of PlanKey in com.atlassian.bamboo.vcs.configuration.legacy
Modifier and TypeMethodDescription@NotNull PlanKey
DeploymentRepositoryBuildContext.getTypedPlanKey()
Modifier and TypeMethodDescription@NotNull Map<PlanKey,
ChainStorageTag> DeploymentRepositoryBuildContext.getChainStorageTags()
Modifier and TypeMethodDescription@NotNull BuildRepositoryChanges
LegacyChangeDetector.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChanges
LegacyChangeDetector.collectChangesSinceRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) -
Uses of PlanKey in com.atlassian.bamboo.vcs.runtime
Modifier and TypeMethodDescriptiondefault BuildRepositoryChanges
VcsChangeDetector.collectChangesForInitialBuild
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @Nullable VcsBranch otherBranch, boolean otherBranchUnreliable) This method is used to generate the list of commits for an initial build of a plan branch.@NotNull BuildRepositoryChanges
VcsChangeDetector.collectChangesForRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull String customRevision) @NotNull BuildRepositoryChanges
VcsChangeDetector.collectChangesSinceRevision
(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) -
Uses of PlanKey in com.atlassian.bamboo.versioning
Modifier and TypeMethodDescriptionvoid
PlanVersioningSupplement.incrementVersion
(@Nullable PlanKey planKey, @Nullable org.hibernate.Session session) Optimization for rare case when we do not have plan on our hand, but we have planKey. -
Uses of PlanKey in com.atlassian.bamboo.ww2
Modifier and TypeMethodDescriptionboolean
FreemarkerContext.hasLinkedDeployments
(@Nullable PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.ww2.actions
Modifier and TypeMethodDescriptionCollection<? extends ExecutionStatus>
PlanActionSupport.getCurrentlyBuildingPlans
(@NotNull PlanKey planKey) -
Uses of PlanKey in com.atlassian.bamboo.ww2.actions.build
Modifier and TypeMethodDescriptionBuildQueueItemViewForJsonDecorator.getChainKey()
@Nullable PlanKey
BuildQueueItemViewForJsonDecorator.getTypedJobKey()
ModifierConstructorDescriptionBuildQueueItemViewForJsonDecorator
(PlanKey chainKey, @Nullable String projectName, String shortChainName, @Nullable String fullChainName, @Nullable PlanKey jobKey, @Nullable String jobName, @Nullable String jobOrChainResultKey, @Nullable PlanResultKey chainResultKey, int buildNumber, QueueItemViewForJsonDecorator.BuildStatus buildStatus, TriggerReason triggerReason, boolean isBranch, boolean isExpectingCustomDedicatedAgent) -
Uses of PlanKey in com.atlassian.bamboo.ww2.actions.plan
-
Uses of PlanKey in com.atlassian.bamboo.ww2.beans
Modifier and TypeMethodDescriptionDecoratedPlan.DecoratedPlanBranchGist.getKey()
@NotNull PlanKey
DecoratedPlan.getPlanKey()
Modifier and TypeMethodDescription@Nullable DecoratedPlan
DecoratedStage.getJobWithKey
(@NotNull PlanKey planKey) Get the job with the given key, returns null if no such job is found. -
Uses of PlanKey in it.com.atlassian.bamboo.deployments
-
Uses of PlanKey in it.com.atlassian.bamboo.deployments.environments.service
-
Uses of PlanKey in it.com.atlassian.bamboo.deployments.projects.service
-
Uses of PlanKey in it.com.atlassian.bamboo.deployments.results.service
-
Uses of PlanKey in it.com.atlassian.bamboo.deployments.versions.service
-
Uses of PlanKey in it.com.atlassian.bamboo.trigger