|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Internal public interface PlanExecutionPermitter
Service to check against the chain's ConcurrentBuildConfig
Method Summary | |
---|---|
boolean |
isPermittedToExecute(ImmutableChain chain,
ErrorCollection errorCollection)
Checks a condition in order to determine if the plan can be executed. |
boolean |
isPermittedToExecute(ImmutableChain chain,
PlanResultKey resultKey,
ErrorCollection errorCollection)
Checks a condition in order to determine if the plan can be executed. |
void |
setChainedExecutionPermitter(PlanExecutionPermitter chainedExecutionPermitter)
|
Method Detail |
---|
boolean isPermittedToExecute(@NotNull ImmutableChain chain, @NotNull ErrorCollection errorCollection)
isPermittedToExecute(ImmutableChain, PlanResultKey, ErrorCollection)
when build is restarted/continued.
chain
- errorCollection
-
boolean isPermittedToExecute(@NotNull ImmutableChain chain, @Nullable PlanResultKey resultKey, @NotNull ErrorCollection errorCollection)
chain
- resultKey
- key of a result, if it's restarted or continued builderrorCollection
-
void setChainedExecutionPermitter(@Nullable PlanExecutionPermitter chainedExecutionPermitter)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |