public class ChainPropagatingFacade extends Object
Constructor and Description |
---|
ChainPropagatingFacade(ChainBranchManager chainBranchManager,
Chain masterChain) |
Modifier and Type | Method and Description |
---|---|
ChainStage |
addNewStage(String stageName,
String stageDescription,
boolean stageManual)
Deprecated.
since 5.13 use
addNewStage(String, String, boolean, boolean) |
ChainStage |
addNewStage(String stageName,
String stageDescription,
boolean stageManual,
boolean finalStage) |
List<PlanKey> |
createJob(JobCreationService jobCreationService,
BuildConfiguration buildConfiguration,
Map<String,?> actionParametersMap,
PlanCreationService.EnablePlan isPlanEnabled) |
void |
publishBuildConfigurationUpdatedEvent(com.atlassian.event.api.EventPublisher eventPublisher,
Object source,
boolean cascadeToJobs)
Deprecated.
since 5.0 use
ImmutableChainPropagatingFacade methods instead |
void |
savePlan(PlanManager planManager) |
public ChainPropagatingFacade(@NotNull ChainBranchManager chainBranchManager, @NotNull Chain masterChain)
@Deprecated @NotNull public ChainStage addNewStage(@NotNull String stageName, @Nullable String stageDescription, boolean stageManual)
addNewStage(String, String, boolean, boolean)
@NotNull public ChainStage addNewStage(@NotNull String stageName, @Nullable String stageDescription, boolean stageManual, boolean finalStage)
public void savePlan(@NotNull PlanManager planManager)
@Deprecated public void publishBuildConfigurationUpdatedEvent(@NotNull com.atlassian.event.api.EventPublisher eventPublisher, Object source, boolean cascadeToJobs)
ImmutableChainPropagatingFacade
methods insteadpublic List<PlanKey> createJob(JobCreationService jobCreationService, BuildConfiguration buildConfiguration, Map<String,?> actionParametersMap, PlanCreationService.EnablePlan isPlanEnabled) throws PlanCreationDeniedException
PlanCreationDeniedException
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.