Class JIRAReleasePlanTrigger
- java.lang.Object
-
- com.atlassian.bamboo.plugins.jira.release.JIRAReleasePlanTrigger
-
- All Implemented Interfaces:
PlanTrigger
,BambooPluginModule
public class JIRAReleasePlanTrigger extends Object implements PlanTrigger
-
-
Constructor Summary
Constructors Constructor Description JIRAReleasePlanTrigger(CachedPlanManager cachedPlanManager, ChangeDetectionManager changeDetectionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull Map<String,String>
getVariablesForContinuedBuild(@NotNull TriggerReason triggerReason)
Return plugin specific variables for continued builds@NotNull PlanTriggerResult
triggerPlan(@NotNull TriggerReason triggerReason, @NotNull PlanResultKey planResultKey, @NotNull Map<String,String> params, @NotNull Map<String,String> customVariables, @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys)
@NotNull PlanTriggerResult
triggerPlan(@NotNull TriggerReason triggerReason, @NotNull PlanResultKey planResultKey, @NotNull Map<String,String> params, @NotNull Map<String,String> customVariables, @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)
-
-
-
Constructor Detail
-
JIRAReleasePlanTrigger
@Autowired public JIRAReleasePlanTrigger(CachedPlanManager cachedPlanManager, ChangeDetectionManager changeDetectionManager)
-
-
Method Detail
-
triggerPlan
@NotNull public @NotNull PlanTriggerResult triggerPlan(@NotNull @NotNull TriggerReason triggerReason, @NotNull @NotNull PlanResultKey planResultKey, @NotNull @NotNull Map<String,String> params, @NotNull @NotNull Map<String,String> customVariables, @Nullable @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys)
- Specified by:
triggerPlan
in interfacePlanTrigger
-
triggerPlan
@NotNull public @NotNull PlanTriggerResult triggerPlan(@NotNull @NotNull TriggerReason triggerReason, @NotNull @NotNull PlanResultKey planResultKey, @NotNull @NotNull Map<String,String> params, @NotNull @NotNull Map<String,String> customVariables, @Nullable @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys, @NotNull PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)
- Specified by:
triggerPlan
in interfacePlanTrigger
-
getVariablesForContinuedBuild
@NotNull public @NotNull Map<String,String> getVariablesForContinuedBuild(@NotNull @NotNull TriggerReason triggerReason)
Description copied from interface:PlanTrigger
Return plugin specific variables for continued builds- Specified by:
getVariablesForContinuedBuild
in interfacePlanTrigger
- Returns:
-
-