Uses of Interface
com.atlassian.bamboo.plan.PlanExecutionConfig
-
Packages that use PlanExecutionConfig Package Description com.atlassian.bamboo.build com.atlassian.bamboo.chains com.atlassian.bamboo.plan com.atlassian.bamboo.v2.trigger -
-
Uses of PlanExecutionConfig in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return PlanExecutionConfig Modifier and Type Method Description @Nullable PlanExecutionConfigUserInitiatedBuildDetectionAction. getPlanExecutionConfig()Controls how plan execution would be resumed If null, normal plan execution would be performed (new build starting on first stage)Methods in com.atlassian.bamboo.build with parameters of type PlanExecutionConfig Modifier and Type Method Description @NotNull BuildDetectionActionBuildDetectionActionFactory. createBuildDetectionActionForPluginBuildTrigger(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull TriggerReason triggerReason, @NotNull PlanTrigger buildTrigger, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createBuildDetectionActionForPluginBuildTrigger(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull TriggerReason triggerReason, @NotNull PlanTrigger buildTrigger, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactory. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @NotNull TriggerReason triggerReason, @Nullable PlanTrigger planTrigger, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)Creates a new instance ofBuildDetectionActionthat can be used to start the manual execution ofPlanwhen manual stage is meant to continue build or build is restarted@NotNull BuildDetectionActionBuildDetectionActionFactory. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)Creates a new instance ofBuildDetectionActionthat can be used to start the manual execution ofPlanwhen manual stage is meant to continue build or build is restarted@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @NotNull TriggerReason triggerReason, @Nullable PlanTrigger planTrigger, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @Nullable PlanExecutionConfig planExecutionConfig, @Nullable TriggerReason triggerReason, @Nullable PlanTrigger planTrigger, @NotNull Map<String,String> params, @NotNull Map<String,String> variables) -
Uses of PlanExecutionConfig in com.atlassian.bamboo.chains
Methods in com.atlassian.bamboo.chains with parameters of type PlanExecutionConfig Modifier and Type Method Description booleanBuildContextFactory. canRestartOrContinueBuild(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull PlanExecutionConfig planExecutionConfig)Checks if build can be continued from a manual stage or restarted, that is, if there are any stages to be run and if all the jobs in those stages still exist.booleanBuildContextFactoryImpl. canRestartOrContinueBuild(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull PlanExecutionConfig planExecutionConfig)@NotNull ChainStateChainStateFactory. create(@NotNull PlanIdentifier chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState)Creates a {link ChainState} for extended execution config defined asPlanExecutionConfig- continuable and restartable builds@NotNull ChainStateChainStateFactoryImpl. create(@NotNull PlanIdentifier chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState)@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 Collection<BuildContext>BuildContextFactory. createBuildContextsForRestartedOrContinuedBuild(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig)Creates aBuildContextfor each not built or failedJobin theChainthat was partially executed or is restarted for example with "continue manual stage" action, or "re-run failed jobs" action, etc@NotNull Collection<BuildContext>BuildContextFactoryImpl. createBuildContextsForRestartedOrContinuedBuild(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig)@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)@NotNull ChainStateResultChainResultManager. updateForContinuedBuild(@NotNull BuildContext chainBuildContext, @NotNull Collection<BuildContext> jobBuildContexts, @NotNull PlanExecutionConfig planExecutionConfig)Creates aChainStatefor build already executed and stopped on manual stage of failed@NotNull ChainStateResultChainResultManagerImpl. updateForContinuedBuild(@NotNull BuildContext chainBuildContext, @NotNull Collection<BuildContext> jobBuildContexts, @NotNull PlanExecutionConfig planExecutionConfig)@NotNull ChainStateResultChainResultManager. updateForRerunBuild(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> jobBuildContexts, PlanExecutionConfig planExecutionConfig)Deprecated.since 9.0 useChainResultManager.cleanForRerunBuild(BuildContext)followed by#createStateForRerunBuild(BuildContext, Map, PlanExecutionConfig)@NotNull ChainStateResultChainResultManagerImpl. updateForRerunBuild(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> jobBuildContexts, @NotNull PlanExecutionConfig planExecutionConfig) -
Uses of PlanExecutionConfig in com.atlassian.bamboo.plan
Classes in com.atlassian.bamboo.plan that implement PlanExecutionConfig Modifier and Type Class Description classPlanExecutionConfigImplMethods in com.atlassian.bamboo.plan that return PlanExecutionConfig Modifier and Type Method Description @NotNull PlanExecutionConfigPlanExecutionConfig. build()@NotNull PlanExecutionConfigPlanExecutionConfigImpl. build()PlanExecutionConfigPlanExecutionConfig. setChain(ImmutableChain chain)PlanExecutionConfigPlanExecutionConfigImpl. setChain(ImmutableChain chain)PlanExecutionConfigPlanExecutionConfig. setChainResultSummary(ChainResultsSummary chainResultsSummary)PlanExecutionConfigPlanExecutionConfigImpl. setChainResultSummary(ChainResultsSummary chainResultsSummary)PlanExecutionConfigPlanExecutionConfig. setExecuteAllStages()PlanExecutionConfigPlanExecutionConfigImpl. setExecuteAllStages()PlanExecutionConfigPlanExecutionConfig. setLatestManualStageForAutomaticExecution(@Nullable String latestManualStageForAutomaticExecution)PlanExecutionConfigPlanExecutionConfigImpl. setLatestManualStageForAutomaticExecution(@Nullable String latestManualStageForAutomaticExecution)PlanExecutionConfigPlanExecutionConfig. setVerboseLogging(boolean verboseMode)PlanExecutionConfigPlanExecutionConfigImpl. setVerboseLogging(boolean verboseMode)Methods in com.atlassian.bamboo.plan with parameters of type PlanExecutionConfig Modifier and Type Method Description @NotNull ExecutionRequestResultDelegatingPlanExecutionManager. start(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull String triggerReasonPluginKey, @NotNull String planTriggerPluginKey, @NotNull Map<String,String> params, @NotNull Map<String,String> variables, @NotNull AcquisitionPolicy acquisitionPolicy)@NotNull ExecutionRequestResultPlanExecutionManager. start(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull String triggerReasonPluginKey, @NotNull String planTriggerPluginKey, @NotNull Map<String,String> params, @NotNull Map<String,String> variables, @NotNull AcquisitionPolicy acquisitionPolicy)@NotNull ExecutionRequestResultPlanExecutionManagerImpl. start(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull String triggerReasonPluginKey, @NotNull String planTriggerPluginKey, @NotNull Map<String,String> params, @NotNull Map<String,String> variables, @NotNull AcquisitionPolicy acquisitionPolicy)@NotNull ExecutionRequestResultDelegatingPlanExecutionManager. startManualExecution(@NotNull ImmutableChain chain, PlanExecutionConfig planExecutionConfig, @NotNull com.atlassian.user.User user, @NotNull String triggerReasonPluginKey, @NotNull String planTriggerPluginKey, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull ExecutionRequestResultDelegatingPlanExecutionManager. startManualExecution(@NotNull ImmutableChain chain, PlanExecutionConfig planExecutionConfig, @NotNull com.atlassian.user.User user, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull ExecutionRequestResultPlanExecutionManager. startManualExecution(@NotNull ImmutableChain chain, PlanExecutionConfig planExecutionConfig, @NotNull com.atlassian.user.User user, @NotNull String triggerReasonPluginKey, @NotNull String planTriggerPluginKey, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)Attempts to start a manual execution of a givenPlancontrolled byPlanExecutionConfigPlanExecutionConfigallows to control manual stages execution as well as enforcing execution of manual stages@NotNull ExecutionRequestResultPlanExecutionManager. startManualExecution(@NotNull ImmutableChain chain, PlanExecutionConfig planExecutionConfig, @NotNull com.atlassian.user.User user, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)Attempts to start a manual execution of a givenPlancontrolled byPlanExecutionConfigPlanExecutionConfigallows to control manual stages execution as well as enforcing execution of manual stages@NotNull ExecutionRequestResultPlanExecutionManagerImpl. startManualExecution(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull com.atlassian.user.User user, @NotNull String triggerReasonPluginKey, @Nullable String planTriggerPluginKey, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull ExecutionRequestResultPlanExecutionManagerImpl. startManualExecution(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull com.atlassian.user.User user, @NotNull Map<String,String> params, @NotNull Map<String,String> variables) -
Uses of PlanExecutionConfig in com.atlassian.bamboo.v2.trigger
Methods in com.atlassian.bamboo.v2.trigger that return PlanExecutionConfig Modifier and Type Method Description PlanExecutionConfigContinuedBuildDetectionAction. getPlanExecutionConfig()@Nullable PlanExecutionConfigManualBuildDetectionAction. getPlanExecutionConfig()PlanExecutionConfigPluginTriggerBuildDetectionAction. getPlanExecutionConfig()Constructors in com.atlassian.bamboo.v2.trigger with parameters of type PlanExecutionConfig Constructor Description ContinuedBuildDetectionAction(ImmutableChain chain, @NotNull PlanExecutionConfig planExecutionConfig, com.atlassian.user.User user, TriggerReason triggerReason, Map<String,String> params, Map<String,String> variables, ErrorUpdateHandler errorUpdateHandler, ResultsSummaryManager resultsSummaryManager, TriggerManager triggerManager, BranchIntegrationService branchIntegrationService, BuildContextBuilderFactory buildContextBuilderFactory, ResultsSummaryVariableAccessor resultsSummaryVariableAccessor, VcsRepositoryManager vcsRepositoryManager)ManualBuildDetectionAction(ImmutableChain chain, com.atlassian.user.User user, @Nullable PlanExecutionConfig planExecutionConfig, Map<String,String> params, Map<String,String> variables, BuildNumberGeneratorService buildNumberGenerator, ChangeDetectionManager changeDetectionManager, TriggerManager triggerManager, ErrorUpdateHandler errorUpdateHandler, VariableDefinitionManager variableDefinitionManager, BuildContextBuilderFactory buildContextBuilderFactory)PluginTriggerBuildDetectionAction(@NotNull PlanVcsRevisionHistoryService planVcsRevisionHistoryService, @NotNull BuildNumberGeneratorService buildNumberGenerator, @NotNull VariableDefinitionManager variableDefinitionManager, @NotNull BuildContextBuilderFactory buildContextBuilderFactory, @NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull TriggerReason triggerReason, @NotNull PlanTrigger buildTrigger, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)
-