|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BuildDetectionActionFactory
Factory for creating common BuildDetectionAction's
| Method Summary | |
|---|---|
BuildDetectionAction |
createBuildDetectionActionForPluginBuildTrigger(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
TriggerReason triggerReason,
PlanTrigger buildTrigger,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Create a new BuildDetectionAction for the specified PlanTrigger and the TriggerReason |
BuildDetectionAction |
createDependentBuildDetectionAction(ImmutableChain chain,
ImmutableChain parentChain,
BuildContext completedBuildContext)
Creates a new instance of BuildDetectionAction that is used to trigger dependent builds |
BuildDetectionAction |
createInitialBuildDetectionAction(ImmutableChain chain)
Creates a new instance of BuildDetectionAction that is used to execute the initial build for a Plan |
BuildDetectionAction |
createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Creates a new instance of BuildDetectionAction that can be used to start the manual execution of Plan |
BuildDetectionAction |
createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
PlanExecutionConfig planExecutionConfig,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Creates a new instance of BuildDetectionAction that can be used to start the manual execution of Plan when manual stage is meant to continue build or build is restarted |
BuildDetectionAction |
createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
TriggerReason triggerReason,
PlanTrigger planTrigger,
PlanExecutionConfig planExecutionConfig,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Creates a new instance of BuildDetectionAction that can be used to start the manual execution of Plan when manual stage is meant to continue build or build is restarted |
BuildDetectionAction |
createScheduledBuildDetectionAction(ImmutableChain chain)
Creates a new instance of BuildDetectionAction that can be used to start the scheduled execution of
Plan |
| Method Detail |
|---|
@NotNull
BuildDetectionAction createManualBuildDetectionAction(@NotNull
ImmutableChain chain,
@NotNull
com.atlassian.user.User user,
@NotNull
java.util.Map<java.lang.String,java.lang.String> params,
@NotNull
java.util.Map<java.lang.String,java.lang.String> variables)
BuildDetectionAction that can be used to start the manual execution of Plan
chain - user - params - - additional execution parameters set in code to parametrized build - not exposed to uservariables - - user defined variables that could be parametrized in manual execution - contain only values
changed by user in UI
@NotNull
BuildDetectionAction createManualBuildDetectionAction(@NotNull
ImmutableChain chain,
@NotNull
com.atlassian.user.User user,
@Nullable
PlanExecutionConfig planExecutionConfig,
@NotNull
java.util.Map<java.lang.String,java.lang.String> params,
@NotNull
java.util.Map<java.lang.String,java.lang.String> variables)
BuildDetectionAction that can be used to start the manual execution of Plan when manual stage is meant to continue build or build is restarted
chain - user - planExecutionConfig - - controls build continuation or restartparams - - additional execution parameters set in code to parametrized build - not exposed to uservariables - - user defined variables that could be parametrized in manual execution - contain only values
changed by user in UI
@NotNull
BuildDetectionAction createManualBuildDetectionAction(@NotNull
ImmutableChain chain,
@NotNull
com.atlassian.user.User user,
@NotNull
TriggerReason triggerReason,
@NotNull
PlanTrigger planTrigger,
@Nullable
PlanExecutionConfig planExecutionConfig,
@NotNull
java.util.Map<java.lang.String,java.lang.String> params,
@NotNull
java.util.Map<java.lang.String,java.lang.String> variables)
BuildDetectionAction that can be used to start the manual execution of Plan when manual stage is meant to continue build or build is restarted
chain - user - triggerReason - planTrigger - planExecutionConfig - - controls build continuation or restartparams - - additional execution parameters set in code to parametrized build - not exposed to uservariables - - user defined variables that could be parametrized in manual execution - contain only values
changed by user in UI
@NotNull
BuildDetectionAction createScheduledBuildDetectionAction(@NotNull
ImmutableChain chain)
BuildDetectionAction that can be used to start the scheduled execution of
Plan
chain@return - buildDetectionAction
@NotNull
BuildDetectionAction createInitialBuildDetectionAction(@NotNull
ImmutableChain chain)
BuildDetectionAction that is used to execute the initial build for a Plan
chain -
@NotNull
BuildDetectionAction createDependentBuildDetectionAction(@NotNull
ImmutableChain chain,
@NotNull
ImmutableChain parentChain,
@NotNull
BuildContext completedBuildContext)
BuildDetectionAction that is used to trigger dependent builds
chain - parentChain - completedBuildContext -
@NotNull
BuildDetectionAction createBuildDetectionActionForPluginBuildTrigger(@NotNull
ImmutableChain chain,
@Nullable
PlanExecutionConfig planExecutionConfig,
@NotNull
TriggerReason triggerReason,
@NotNull
PlanTrigger buildTrigger,
@NotNull
java.util.Map<java.lang.String,java.lang.String> params,
@NotNull
java.util.Map<java.lang.String,java.lang.String> variables)
BuildDetectionAction for the specified PlanTrigger and the TriggerReason
chain - planExecutionConfig - - controls build continuation or restarttriggerReason - buildTrigger - params - variables -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||