Uses of Interface
com.atlassian.bamboo.plan.PlanExecutionLaunchControl.ReleaseLocksActions
Packages that use PlanExecutionLaunchControl.ReleaseLocksActions
Package
Description
-
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build with parameters of type PlanExecutionLaunchControl.ReleaseLocksActionsModifier and TypeMethodDescription@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.ReleaseLocksActionsModifier and TypeMethodDescriptionChainExecutionManager.delayedStart(@NotNull ImmutableChain chain, @NotNull UnconditionalBuildDetectionAction buildDetectionAction, @NotNull ChainState chainState, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) Starts the Chain if it's been created alreadyChainExecutionManagerImpl.delayedStart(@NotNull ImmutableChain chain, @NotNull UnconditionalBuildDetectionAction buildDetectionAction, @NotNull ChainState chainState, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) -
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.plan
Classes in com.atlassian.bamboo.plan that implement PlanExecutionLaunchControl.ReleaseLocksActionsModifier and TypeClassDescriptionprotected classManages the release of locks associated with repository cache keys.Fields in com.atlassian.bamboo.plan declared as PlanExecutionLaunchControl.ReleaseLocksActionsModifier and TypeFieldDescriptionstatic final PlanExecutionLaunchControl.ReleaseLocksActionsPlanExecutionLaunchControl.NO_OP_RELEASE_LOCKS_ACTIONEmpty Release Action which does not release any locks.Methods in com.atlassian.bamboo.plan that return PlanExecutionLaunchControl.ReleaseLocksActionsModifier and TypeMethodDescriptionPlanExecutionLaunchControlImpl.createReleaseLocksObject(@NotNull Map<Long, String> idsToCacheKeysMapping) Methods in com.atlassian.bamboo.plan with parameters of type PlanExecutionLaunchControl.ReleaseLocksActionsModifier and TypeMethodDescription@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.ReleaseLocksActionsModifier and TypeMethodDescriptionvoidPlanExecutionLaunchControlImpl.ExecutionRequestEntry.run(@NotNull Function<Map<Long, String>, 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.ReleaseLocksActionsModifierConstructorDescriptionExecutionRequestEntry(@NotNull Consumer<PlanExecutionLaunchControl.ReleaseLocksActions> runnableBody, int numberOfNeededLocks, int numberOfInitiallyAcquiredLocks, @NotNull Map<Long, String> idsToCacheKeysMapping) -
Uses of PlanExecutionLaunchControl.ReleaseLocksActions in com.atlassian.bamboo.plan.trigger
Methods in com.atlassian.bamboo.plan.trigger with parameters of type PlanExecutionLaunchControl.ReleaseLocksActionsModifier and TypeMethodDescriptiondefault @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.ReleaseLocksActionsModifier and TypeMethodDescription@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.ReleaseLocksActionsModifier and TypeMethodDescriptiondefault 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.DefaultChangeDetectionManager.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)