Uses of Interface
com.atlassian.bamboo.chains.cache.ImmutableChainStage
Packages that use ImmutableChainStage
Package
Description
-
Uses of ImmutableChainStage in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return ImmutableChainStageMethods in com.atlassian.bamboo.build with parameters of type ImmutableChainStageModifier and TypeMethodDescriptionvoidChainResultsAction.setChainStage(ImmutableChainStage chainStage) -
Uses of ImmutableChainStage in com.atlassian.bamboo.chains
Subinterfaces of ImmutableChainStage in com.atlassian.bamboo.chainsClasses in com.atlassian.bamboo.chains that implement ImmutableChainStageMethods in com.atlassian.bamboo.chains that return ImmutableChainStageMethods in com.atlassian.bamboo.chains that return types with arguments of type ImmutableChainStageModifier and TypeMethodDescription@NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactory.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull BuildContext parentBuildContext) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactory.createBuildContextsForJobs(@NotNull ImmutableChain chain, @Nullable ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactoryImpl.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactoryImpl.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull BuildContext parentBuildContext) Methods in com.atlassian.bamboo.chains with parameters of type ImmutableChainStageModifier and TypeMethodDescription@NotNull ChainStageResultChainResultsSummary.createStageResult(@NotNull ImmutableChainStage chainStage) Create a newChainStageResultand associates it with theChainResultsSummary@NotNull ChainStageResultChainResultsSummaryImpl.createStageResult(@NotNull ImmutableChainStage chainStage) voidChainStageDao.markForDeletion(@NotNull ImmutableChainStage chainStage) Marks the stage for deletion in the underlying store.voidChainStageHibernateDao.markForDeletion(@NotNull ImmutableChainStage chainStage) Method parameters in com.atlassian.bamboo.chains with type arguments of type ImmutableChainStageModifier and TypeMethodDescription@NotNull ChainStateResultChainResultManager.create(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, @NotNull Collection<? extends ImmutableChainStage> stageToExecute) @NotNull ChainStateResultChainResultManager.create(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, @NotNull Collection<? extends ImmutableChainStage> stageToExecute) @NotNull ChainStateResultChainResultManagerImpl.create(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, @NotNull Collection<? extends ImmutableChainStage> stagesToExecute) @NotNull ChainStateResultChainResultManagerImpl.create(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, @NotNull Collection<? extends ImmutableChainStage> stagesToExecute) @NotNull ChainStateResultChainResultManager.createStateForRerunBuild(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, PlanExecutionConfig planExecutionConfig, @NotNull Map<PlanResultKey, ChainResultManager.JobResultInfoForRerun> jobRestartInfo) Creates aChainStateas well stage and job results for build already executed and being rerun.@NotNull ChainStateResultChainResultManagerImpl.createStateForRerunBuild(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, PlanExecutionConfig planExecutionConfig, @NotNull Map<PlanResultKey, ChainResultManager.JobResultInfoForRerun> jobResultInfoForRerunMap) -
Uses of ImmutableChainStage in com.atlassian.bamboo.chains.cache
Classes in com.atlassian.bamboo.chains.cache that implement ImmutableChainStageMethods in com.atlassian.bamboo.chains.cache that return ImmutableChainStageModifier and TypeMethodDescription@Nullable ImmutableChainStageImmutableChainStage.getMaster()ImmutableChainStageImpl.getMaster()Methods in com.atlassian.bamboo.chains.cache with parameters of type ImmutableChainStageModifier and TypeMethodDescriptionstatic ImmutableChainStageImplImmutableChainStageImpl.createLightweightImmutableChainState(@NotNull ImmutableChain chain, @NotNull ImmutableChainStage mutableStage, @NotNull ImmutablePlanManager immutablePlanManager, @NotNull ImmutablePlanCacheService immutablePlanCacheService) -
Uses of ImmutableChainStage in com.atlassian.bamboo.deletion
Methods in com.atlassian.bamboo.deletion with parameters of type ImmutableChainStageModifier and TypeMethodDescriptionvoidDeletionService.deleteStage(@NotNull ImmutableChainStage chainStage) Schedules the supplied stage for deletion.voidDeletionServiceImpl.deleteStage(@NotNull ImmutableChainStage chainStage) -
Uses of ImmutableChainStage in com.atlassian.bamboo.event
Methods in com.atlassian.bamboo.event that return ImmutableChainStageModifier and TypeMethodDescription@Nullable ImmutableChainStageStageCompletedEvent.getStageDefinition()Constructors in com.atlassian.bamboo.event with parameters of type ImmutableChainStageModifierConstructorDescriptionStageCompletedEvent(Object source, @NotNull ChainExecution chainExecution, @NotNull StageExecution stageExecution, @Nullable ImmutableChainStage stageDefinition) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan that return ImmutableChainStageModifier and TypeMethodDescriptionstatic @NotNull ImmutableChainStagePlanHelper.getBranchedStage(ImmutableChain chainBranch, ImmutableChainStage masterStage) Methods in com.atlassian.bamboo.plan that return types with arguments of type ImmutableChainStageModifier and TypeMethodDescriptionPlanExecutionConfig.getStagesToExecute()PlanExecutionConfigImpl.getStagesToExecute()static Comparator<ImmutableChainStage>PlanComparators.stageIndexComparator()Methods in com.atlassian.bamboo.plan with parameters of type ImmutableChainStageModifier and TypeMethodDescriptionstatic @NotNull ImmutableChainStagePlanHelper.getBranchedStage(ImmutableChain chainBranch, ImmutableChainStage masterStage) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plan.artifact
Methods in com.atlassian.bamboo.plan.artifact with parameters of type ImmutableChainStageModifier and TypeMethodDescription@NotNull List<ArtifactSubscription>ArtifactSubscriptionManager.validateSubscribersForMovedJob(@NotNull ImmutableJob producer, @NotNull ImmutableChainStage producerStage) Validate all consumer artifact subscriptions to the artifacts produced by a Job against target stage@NotNull List<ArtifactSubscription>ArtifactSubscriptionManagerImpl.validateSubscribersForMovedJob(@NotNull ImmutableJob producer, @NotNull ImmutableChainStage destinationStage) @NotNull List<ArtifactSubscription>ArtifactSubscriptionManager.validateSubscriptionsForMovedJob(@NotNull ImmutableJob job, @NotNull ImmutableChainStage targetStage) Validate all artifact subscriptions possibly affected by moving a job.@NotNull List<ArtifactSubscription>ArtifactSubscriptionManagerImpl.validateSubscriptionsForMovedJob(@NotNull ImmutableJob job, @NotNull ImmutableChainStage targetStage) @NotNull List<ArtifactSubscription>ArtifactSubscriptionManager.validateSubscriptionsForMovedStage(@NotNull ImmutableChainStage stage, int stageIndex) Validates all artifact subscriptions possibly affected by moving a stage.@NotNull List<ArtifactSubscription>ArtifactSubscriptionManagerImpl.validateSubscriptionsForMovedStage(@NotNull ImmutableChainStage stageToMove, int newIndex) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plan.cache
Methods in com.atlassian.bamboo.plan.cache with type parameters of type ImmutableChainStageModifier and TypeMethodDescription<T extends ImmutableChainStage>
@NotNull List<T>ImmutablePlanCacheService.filterOutDeletedIfNeeded(@NotNull List<T> stages) Returns a list with deleted stages removed.<T extends ImmutableChainStage>
@NotNull List<T>ImmutablePlanCacheServiceImpl.filterOutDeletedIfNeeded(@NotNull List<T> stages) Methods in com.atlassian.bamboo.plan.cache that return ImmutableChainStageModifier and TypeMethodDescription@NotNull ImmutableChainStageImmutablePlanManager.createImmutableStageBasedOnDto(@NotNull ImmutableChain parent, @NotNull FlatChainStageDto stage, @NotNull Map<Long, List<EnrichedPlanDto>> jobsGroupedByStageId, boolean isLightWeight) Create immutableChainStage.@NotNull ImmutableChainStageImmutablePlanManagerImpl.createImmutableStageBasedOnDto(@NotNull ImmutableChain parent, @NotNull FlatChainStageDto stageDto, @NotNull Map<Long, List<EnrichedPlanDto>> jobsGroupedByStageId, boolean isLightWeight) ImmutablePlanManager.createLightweightImmutableStage(@NotNull ImmutableChain parent, @NotNull ImmutableChainStage stage) Create immutableChainStage.ImmutablePlanManagerImpl.createLightweightImmutableStage(@NotNull ImmutableChain parent, @NotNull ImmutableChainStage stage) @NotNull ImmutableChainStageImmutableJob.getStage()TheChainStagethat thisJobis a member of@NotNull ImmutableChainStageImmutableJobImpl.getStage()Methods in com.atlassian.bamboo.plan.cache that return types with arguments of type ImmutableChainStageModifier and TypeMethodDescription@NotNull com.google.common.collect.ImmutableList<ImmutableChainStage>AbstractImmutableChain.getAllStages()@NotNull List<? extends ImmutableChainStage>ImmutableChain.getAllStages()Get Stages of the Chain@NotNull com.google.common.collect.ImmutableList<ImmutableChainStage>AbstractImmutableChain.getStages()@NotNull List<? extends ImmutableChainStage>ImmutableChain.getStages()Get Stages of the chain.Methods in com.atlassian.bamboo.plan.cache with parameters of type ImmutableChainStageModifier and TypeMethodDescription@NotNull ImmutableJobImmutablePlanManager.createImmutableJobBasedOnDto(@NotNull ImmutableChain parent, @NotNull ImmutableChainStage stage, @NotNull EnrichedPlanDto job, boolean isLightWeight) Create immutableImmutableJob.@NotNull ImmutableJobImmutablePlanManagerImpl.createImmutableJobBasedOnDto(@NotNull ImmutableChain parent, @NotNull ImmutableChainStage stage, @NotNull EnrichedPlanDto jobDto, boolean isLightWeight) static ImmutableJobImplImmutableJobImpl.createImmutableJobBasedOnFlatData(ImmutableChain parent, ImmutableChainStage stage, EnrichedPlanDto dto, BuildLoggerManager buildLoggerManager, VariableDefinitionManager variableDefinitionManager, TaskManager taskManager, InternalResultsSummaryAccessor immutableResultsSummaryAccessor, ImmutableArtifactManager immutableArtifactManager, RequirementManager requirementManager, BuildDefinitionManager buildDefinitionManager, boolean isLightWeight) static ImmutableJobImplImmutableJobImpl.createLightweightImmutableJob(ImmutableChain parent, ImmutableChainStage stage, ImmutableJob job, BuildLoggerManager buildLoggerManager, LabelDao labelDao, VariableDefinitionManager variableDefinitionManager, TaskManager taskManager, InternalResultsSummaryAccessor immutableResultsSummaryAccessor, BuildDefinition buildDefinition, CachedPlanManager cachedPlanManager, ImmutableArtifactManager immutableArtifactManager) @NotNull ImmutableJobImmutablePlanManager.createLightweightImmutableJob(@NotNull ImmutableChain parent, @NotNull ImmutableChainStage stage, @NotNull ImmutableJob job) @NotNull ImmutableJobImmutablePlanManagerImpl.createLightweightImmutableJob(@NotNull ImmutableChain parent, @NotNull ImmutableChainStage stage, @NotNull ImmutableJob job) ImmutablePlanManager.createLightweightImmutableStage(@NotNull ImmutableChain parent, @NotNull ImmutableChainStage stage) Create immutableChainStage.ImmutablePlanManagerImpl.createLightweightImmutableStage(@NotNull ImmutableChain parent, @NotNull ImmutableChainStage stage) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plan.stage
Methods in com.atlassian.bamboo.plan.stage that return ImmutableChainStageModifier and TypeMethodDescription@NotNull ImmutableChainStageStageService.addStage(@NotNull PlanKey planKey, @NotNull String name, @Nullable String description, boolean isManual, boolean isFinal) Adds a new stage to the specified plan.@NotNull ImmutableChainStageStageServiceImpl.addStage(@NotNull PlanKey planKey, @NotNull String stageName, @Nullable String stageDescription, boolean isManual, boolean isFinal) @NotNull ImmutableChainStageGet an individual stage from a plan.@NotNull ImmutableChainStage@NotNull ImmutableChainStageStageService.getStageWithConsistencyGuarantee(@NotNull PlanKey planKey, long stageId) Get an individual stage from a plan.@NotNull ImmutableChainStageStageServiceImpl.getStageWithConsistencyGuarantee(@NotNull PlanKey planKey, long stageId) @NotNull ImmutableChainStageMoves stage to a different position in the plan structure.@NotNull ImmutableChainStage@NotNull ImmutableChainStageStageService.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 ImmutableChainStageStageServiceImpl.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) Methods in com.atlassian.bamboo.plan.stage that return types with arguments of type ImmutableChainStageModifier and TypeMethodDescription@NotNull List<ImmutableChainStage>StageService.getStagesForPlan(@NotNull PlanKey planKey) Get all stages in a plan, in order@NotNull List<ImmutableChainStage>StageServiceImpl.getStagesForPlan(@NotNull PlanKey planKey) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plugins.rest.model.chain
Constructors in com.atlassian.bamboo.plugins.rest.model.chain with parameters of type ImmutableChainStageModifierConstructorDescriptionRestStage(ImmutableChainStage chainStage, javax.ws.rs.core.UriInfo uriInfo, PlanRestService planRestService) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plugins.rest.model.search
Constructors in com.atlassian.bamboo.plugins.rest.model.search with parameters of type ImmutableChainStageModifierConstructorDescriptionStageSearchResult(com.atlassian.sal.api.message.I18nResolver i18nResolver, CustomVariableContext customVariableContext, ImmutableChainStage chainStage) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plugins.rest.plan.stage
Methods in com.atlassian.bamboo.plugins.rest.plan.stage with parameters of type ImmutableChainStageModifier and TypeMethodDescription@NotNull RestStageStageConversionFunction.apply(@NotNull ImmutableChainStage stage, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plugins.rest.plan.stage.job.artifact
Methods in com.atlassian.bamboo.plugins.rest.plan.stage.job.artifact with parameters of type ImmutableChainStageModifier and TypeMethodDescription@NotNull List<RestArtifactSubscriptions>RestArtifactService.getAffectedArtifactSubscriptionsByStageMove(@NotNull ImmutableChainStage stage, int stageIndex, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns all artifact subscriptions that will be broken if we move a given stage.@NotNull List<RestArtifactSubscriptions>RestArtifactServiceImpl.getAffectedArtifactSubscriptionsByStageMove(@NotNull ImmutableChainStage stage, int index, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of ImmutableChainStage in com.atlassian.bamboo.plugins.rest.service
Methods in com.atlassian.bamboo.plugins.rest.service that return types with arguments of type ImmutableChainStageModifier and TypeMethodDescriptionPlanRestService.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 ImmutableChainStage in com.atlassian.bamboo.ww2.actions
Methods in com.atlassian.bamboo.ww2.actions that return ImmutableChainStageModifier and TypeMethodDescription@Nullable ImmutableChainStageChainActionSupport.getImmutableChainStage()ChainAwareContextHolder.getImmutableChainStage()Methods in com.atlassian.bamboo.ww2.actions with parameters of type ImmutableChainStageModifier and TypeMethodDescriptionvoidChainActionSupport.setChainStage(ImmutableChainStage chainStage) voidChainAwareContextHolder.setChainStage(ImmutableChainStage chainStage) -
Uses of ImmutableChainStage in com.atlassian.bamboo.ww2.aware
Methods in com.atlassian.bamboo.ww2.aware that return ImmutableChainStageMethods in com.atlassian.bamboo.ww2.aware with parameters of type ImmutableChainStage -
Uses of ImmutableChainStage in com.atlassian.bamboo.ww2.beans
Methods in com.atlassian.bamboo.ww2.beans that return types with arguments of type ImmutableChainStageModifier and TypeMethodDescriptionDecoratedNavObjectFactory.getStageDecorator(@NotNull DecoratedPlan parent) Return a function that could be used to decorate stagesDecoratedNavObjectFactoryImpl.getStageDecorator(@NotNull DecoratedPlan parent)