Uses of Interface
com.atlassian.bamboo.plan.PlanExecutionLaunchControl.ReleaseLocksActions
-
-
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build with parameters of type PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Method Description @Nullable BuildChangesUnconditionalBuildDetectionAction. performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)Performs a change detectionio.atlassian.fugue.Pair<Boolean,ErrorCollection>ConditionalBuildDetectionAction. testIfBuildShouldStart(PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)Method that should test if chain should be started. -
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.chains
Methods in com.atlassian.bamboo.chains with parameters of type PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Method Description ChainExecutionRequestResultChainExecutionManager. delayedStart(@NotNull ImmutableChain chain, @NotNull UnconditionalBuildDetectionAction buildDetectionAction, @NotNull ChainState chainState, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)Starts the Chain if it's been created alreadyChainExecutionRequestResultChainExecutionManagerImpl. delayedStart(@NotNull ImmutableChain chain, @NotNull UnconditionalBuildDetectionAction buildDetectionAction, @NotNull ChainState chainState, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) -
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.plan
Fields in com.atlassian.bamboo.plan declared as PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Field Description static PlanExecutionLaunchControl.ReleaseLocksActionsPlanExecutionLaunchControl. NO_OP_RELEASE_LOCKS_ACTIONEmpty Release Action which does not release any locks.Methods in com.atlassian.bamboo.plan that return PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Method Description protected PlanExecutionLaunchControl.ReleaseLocksActionsPlanExecutionLaunchControlImpl. createReleaseLocksObject(@NotNull Set<Long> lockedRepositoriesIds)Methods in com.atlassian.bamboo.plan with parameters of type PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Method Description @NotNull ExecutionRequestResultDelegatingPlanExecutionManager. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@NotNull ExecutionRequestResultDelegatingPlanExecutionManager. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)default @NotNull ExecutionRequestResultPlanExecutionManager. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)default @NotNull ExecutionRequestResultPlanExecutionManager. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@NotNull ExecutionRequestResultPlanExecutionManagerImpl. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@NotNull ExecutionRequestResultPlanExecutionManagerImpl. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)Method parameters in com.atlassian.bamboo.plan with type arguments of type PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Method Description voidPlanExecutionLaunchControlImpl.ExecutionRequestEntry. run(@NotNull Function<Set<Long>,PlanExecutionLaunchControl.ReleaseLocksActions> createReleaseLocksAction)voidPlanExecutionLaunchControl. schedule(@NotNull TriggerableInternalKey triggerableInternalKey, @Nullable BuildDetectionAction buildDetectionAction, @NotNull Consumer<PlanExecutionLaunchControl.ReleaseLocksActions> runnableBody)Scheduling theTriggerableInternalKeyto execute.voidPlanExecutionLaunchControlImpl. schedule(@NotNull TriggerableInternalKey triggerableInternalKey, @Nullable BuildDetectionAction buildDetectionAction, @NotNull Consumer<PlanExecutionLaunchControl.ReleaseLocksActions> runnableBody)Constructor parameters in com.atlassian.bamboo.plan with type arguments of type PlanExecutionLaunchControl.ReleaseLocksActions Constructor Description ExecutionRequestEntry(@NotNull Consumer<PlanExecutionLaunchControl.ReleaseLocksActions> runnableBody, int numberOfNeededLocks, int numberOfInitiallyAcquiredLocks, @NotNull Set<Long> repositoriesIds) -
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.plan.trigger
Methods in com.atlassian.bamboo.plan.trigger with parameters of type PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Method Description default @NotNull PlanTriggerResultPlanTrigger. triggerPlan(@NotNull TriggerReason triggerReason, @NotNull PlanResultKey planResultKey, @NotNull Map<String,String> params, @NotNull Map<String,String> customVariables, @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) -
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.plugins.jira.release
Methods in com.atlassian.bamboo.plugins.jira.release with parameters of type PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Method Description @NotNull PlanTriggerResultJIRAReleasePlanTrigger. triggerPlan(@NotNull TriggerReason triggerReason, @NotNull PlanResultKey planResultKey, @NotNull Map<String,String> params, @NotNull Map<String,String> customVariables, @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) -
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.v2.trigger
Methods in com.atlassian.bamboo.v2.trigger with parameters of type PlanExecutionLaunchControl.ReleaseLocksActions Modifier and Type Method Description default BuildChangesChangeDetectionManager. collectAllChangesSinceLastBuild(@NotNull ImmutableChain chain, @Nullable Map<String,String> customVariableValues, @Nullable String customRevision, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)Collect changes for a plan since the last build, regardless of whether the build triggering repositories have changes or not.BuildChangesDefaultChangeDetectionManager. collectAllChangesSinceLastBuild(@NotNull ImmutableChain chain, @Nullable Map<String,String> customVariableValues, @Nullable String customRevision, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)default @NotNull BuildChangesChangeDetectionManager. collectChangesSinceLastBuildIfTriggered(@NotNull ImmutableChain chain, @Nullable Map<String,String> customVariableValues, @Nullable Set<Long> triggeringRepositories, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)Collect changes for a plan since the last build.@NotNull BuildChangesDefaultChangeDetectionManager. collectChangesSinceLastBuildIfTriggered(@NotNull ImmutableChain chain, @Nullable Map<String,String> customVariableValues, @Nullable Set<Long> triggeringRepositories, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@Nullable BuildChangesAbstractDependentDetectionAction. performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@Nullable BuildChangesChildDependencyBuildDetectionAction. performDelayedChangeDetection(BuildContext buildContext, @NotNull PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@NotNull BuildChangesContinuedBuildDetectionAction. performDelayedChangeDetection(BuildContext buildContext, @NotNull PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@Nullable BuildChangesInitialBuildDetectionAction. performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@Nullable BuildChangesManualBuildDetectionAction. performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@Nullable BuildChangesScheduledBuildDetectionAction. performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@Nullable BuildChangesTagBuildAction. performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)io.atlassian.fugue.Pair<Boolean,ErrorCollection>ChangeDetectionListenerAction. testIfBuildShouldStart(PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)io.atlassian.fugue.Pair<Boolean,ErrorCollection>PluginTriggerBuildDetectionAction. testIfBuildShouldStart(PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)
-