@ExperimentalApi
public interface SpecsConsumerFactory
SpecsConsumer
Modifier and Type | Method and Description |
---|---|
SpecsConsumer |
createDefaultSpecsConsumer()
Create Specs consumer used when Specs where run for global repository
|
SpecsConsumer |
createDivergentBranchSpecsCreationConsumer(@NotNull VcsBranch newBranch,
@NotNull PlanBranchWorkflow planBranchWorkflow,
@NotNull com.google.common.collect.Multimap<ImmutableChain,PlanKey> chainsAndBranchKeys,
PlanCreationService.EnablePlan enablePlan)
Create Specs consumer used for creating divergent branches
|
SpecsConsumer |
createDivergentBranchSpecsUpdateConsumer(@NotNull VcsBranch branch,
@NotNull com.google.common.collect.Multimap<ImmutableChain,PlanKey> chainsAndBranchKeys)
Create Specs consumer used for updating divergent branches
|
SpecsConsumer createDefaultSpecsConsumer()
SpecsConsumer createDivergentBranchSpecsCreationConsumer(@NotNull @NotNull VcsBranch newBranch, @NotNull @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull @NotNull com.google.common.collect.Multimap<ImmutableChain,PlanKey> chainsAndBranchKeys, @NotNull PlanCreationService.EnablePlan enablePlan)
newBranch
- VCS branch for which plan branches should be createdplanBranchWorkflow
- which workflow led to creation of this chain brancheschainsAndBranchKeys
- chains for which divergent branches should be createdenablePlan
- if branches should be enabled after creationSpecsConsumer createDivergentBranchSpecsUpdateConsumer(@NotNull @NotNull VcsBranch branch, @NotNull @NotNull com.google.common.collect.Multimap<ImmutableChain,PlanKey> chainsAndBranchKeys)
branch
- VCS branch for which plan branches should be updatedchainsAndBranchKeys
- chains for which divergent branches should be updatedCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.