Uses of Interface
com.atlassian.bamboo.chains.ChainState
Packages that use ChainState
Package
Description
-
Uses of ChainState in com.atlassian.bamboo.chains
Methods in com.atlassian.bamboo.chains that return ChainStateModifier and TypeMethodDescription@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 ChainStateChainStateFactory.create(@NotNull PlanIdentifier chain, @NotNull BuildContext buildContext, @NotNull ChainStateResult chainResultState) Creates aChainState@NotNull ChainStateChainStateFactoryImpl.create(@NotNull PlanIdentifier chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState) @NotNull ChainStateChainStateFactoryImpl.create(@NotNull PlanIdentifier chain, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState) @Nullable ChainStateChainStateCreationRequestResult.getChainState()ChainStateCreationRequestResultImpl.getChainState()Methods in com.atlassian.bamboo.chains with parameters of type ChainStateModifier and TypeMethodDescription@NotNull ChainExecutionRequestResultChainExecutionManager.delayedStart(@NotNull ImmutableChain chain, @NotNull UnconditionalBuildDetectionAction buildDetectionAction, @NotNull ChainState chainState) Starts the Chain if it's been created alreadyChainExecutionManager.delayedStart(@NotNull ImmutableChain chain, @NotNull UnconditionalBuildDetectionAction buildDetectionAction, @NotNull ChainState chainState, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) Starts the Chain if it's been created already@NotNull ChainExecutionRequestResultChainExecutionManagerImpl.delayedStart(@NotNull ImmutableChain chain, @NotNull UnconditionalBuildDetectionAction buildDetectionAction, @NotNull ChainState chainState) ChainExecutionManagerImpl.delayedStart(@NotNull ImmutableChain chain, @NotNull UnconditionalBuildDetectionAction buildDetectionAction, @NotNull ChainState chainState, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) Constructors in com.atlassian.bamboo.chains with parameters of type ChainStateModifierConstructorDescriptionChainStateCreationRequestResultImpl(@NotNull ErrorCollection errors, ChainState chainState) -
Uses of ChainState in com.atlassian.bamboo.chains.execution
Methods in com.atlassian.bamboo.chains.execution that return types with arguments of type ChainStateModifier and TypeMethodDescription@NotNull List<Pair<PlanResultKey, ChainState>> ChainStatePersister.loadAndReplayAll(@NotNull Set<PlanResultKey> chainResultsToRestore) Loads stored objects matching provided keys and replays the journal on them.@NotNull List<Pair<PlanResultKey, ChainState>> ChainStatePersisterImpl.loadAndReplayAll(@NotNull Set<PlanResultKey> chainResultsToRestore) Methods in com.atlassian.bamboo.chains.execution with parameters of type ChainStateModifier and TypeMethodDescriptionvoidChainStateJournalEntries.AbstractBuildStateJournalEntry.replay(@NotNull ChainState chainState) voidChainStateJournalEntries.AddResultVariables.replay(@NotNull ChainState chainState) voidChainStateJournalEntries.NextStage.replay(@NotNull ChainState chainState) voidChainStateJournalEntries.SetMergeResult.replay(@NotNull ChainState chainState) voidChainStateJournalEntries.SetStartDate.replay(@NotNull ChainState chainState) voidChainStatePersister.save(@NotNull ChainState state) Save aChainStatein the storagevoidChainStatePersisterImpl.save(@NotNull ChainState state) -
Uses of ChainState in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan with parameters of type ChainStateModifier and TypeMethodDescriptionvoidPlanStatePersister.persistChainState(@NotNull ChainState chainState) Saves the chain results.voidPlanStatePersisterImpl.persistChainState(@NotNull ChainState chainState) voidPlanStatePersisterService.persistChainState(@NotNull ChainState chainState) Saves the chain results.voidPlanStatePersisterServiceImpl.persistChainState(@NotNull ChainState chainState)