Package com.atlassian.bamboo.chains
Class ChainStateFactoryImpl
java.lang.Object
com.atlassian.bamboo.chains.ChainStateFactoryImpl
- All Implemented Interfaces:
ChainStateFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull ChainStatecreate(@NotNull PlanIdentifier chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState) Creates a {link ChainState} for extended execution config defined asPlanExecutionConfig- continuable and restartable builds@NotNull ChainStatecreate(@NotNull PlanIdentifier chain, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState) Creates aChainState
-
Constructor Details
-
ChainStateFactoryImpl
public ChainStateFactoryImpl()
-
-
Method Details
-
create
@NotNull public @NotNull ChainState create(@NotNull @NotNull PlanIdentifier chain, @NotNull @NotNull BuildContext chainBuildContext, @NotNull @NotNull ChainStateResult chainResultState) Description copied from interface:ChainStateFactoryCreates aChainState- Specified by:
createin interfaceChainStateFactory- Parameters:
chain-chainBuildContext-chainResultState-- Returns:
- chainState
-
create
@NotNull public @NotNull ChainState create(@NotNull @NotNull PlanIdentifier chain, @Nullable @Nullable PlanExecutionConfig planExecutionConfig, @NotNull @NotNull BuildContext chainBuildContext, @NotNull @NotNull ChainStateResult chainResultState) Description copied from interface:ChainStateFactoryCreates a {link ChainState} for extended execution config defined asPlanExecutionConfig- continuable and restartable builds- Specified by:
createin interfaceChainStateFactory- Parameters:
chain-planExecutionConfig-chainBuildContext-chainResultState-- Returns:
-