public final class ExecutionServiceImpl extends Object implements ExecutionService
| Constructor and Description |
|---|
ExecutionServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
io.cloudslang.score.facade.entities.Execution |
execute(io.cloudslang.score.facade.entities.Execution execution) |
List<io.cloudslang.score.facade.entities.Execution> |
executeSplit(io.cloudslang.score.facade.entities.Execution execution) |
protected void |
executeStep(io.cloudslang.score.facade.entities.Execution execution,
ExecutionStep currStep) |
protected boolean |
handleCancelledFlow(io.cloudslang.score.facade.entities.Execution execution) |
protected boolean |
handlePausedFlow(io.cloudslang.score.facade.entities.Execution execution) |
boolean |
isSplitStep(io.cloudslang.score.facade.entities.Execution execution) |
protected ExecutionStep |
loadExecutionStep(io.cloudslang.score.facade.entities.Execution execution) |
protected void |
navigate(io.cloudslang.score.facade.entities.Execution execution,
ExecutionStep currStep) |
protected static void |
postExecutionSettings(io.cloudslang.score.facade.entities.Execution execution) |
public io.cloudslang.score.facade.entities.Execution execute(io.cloudslang.score.facade.entities.Execution execution)
throws InterruptedException
execute in interface ExecutionServiceInterruptedExceptionpublic List<io.cloudslang.score.facade.entities.Execution> executeSplit(io.cloudslang.score.facade.entities.Execution execution) throws InterruptedException
executeSplit in interface ExecutionServiceInterruptedExceptionpublic boolean isSplitStep(io.cloudslang.score.facade.entities.Execution execution)
isSplitStep in interface ExecutionServiceprotected boolean handleCancelledFlow(io.cloudslang.score.facade.entities.Execution execution)
protected boolean handlePausedFlow(io.cloudslang.score.facade.entities.Execution execution)
throws InterruptedException
InterruptedExceptionprotected ExecutionStep loadExecutionStep(io.cloudslang.score.facade.entities.Execution execution)
protected void executeStep(io.cloudslang.score.facade.entities.Execution execution,
ExecutionStep currStep)
protected void navigate(io.cloudslang.score.facade.entities.Execution execution,
ExecutionStep currStep)
throws InterruptedException
InterruptedExceptionprotected static void postExecutionSettings(io.cloudslang.score.facade.entities.Execution execution)
Copyright © 2016. All Rights Reserved.