com.ebmwebsourcing.easyviper.core.api.engine
Interface Execution
- All Superinterfaces:
- Element, FractalComponent, java.io.Serializable
public interface Execution
- extends Element
- Author:
- Nicolas Salatge - eBM WebSourcing
| Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.Element |
setLog |
getChildExecutions
java.util.List<Execution> getChildExecutions()
addExecution
void addExecution(Execution execution)
throws CoreException
- Throws:
CoreException
removeChildExecutions
void removeChildExecutions()
throws CoreException
- Throws:
CoreException
removeChildExecution
void removeChildExecution(Execution execution)
throws CoreException
- Throws:
CoreException
run
void run()
throws CoreException
- Throws:
CoreException
runSlowly
void runSlowly(long time)
throws CoreException
- Throws:
CoreException
runStepByStep
void runStepByStep()
throws CoreException
- Throws:
CoreException
signal
void signal()
throws CoreException
- Throws:
CoreException
signal
void signal(Execution childExecution)
throws CoreException
- Throws:
CoreException
end
void end()
throws CoreException
- Throws:
CoreException
setState
void setState(Execution.State state)
setStateRecursively
void setStateRecursively(Execution.State state)
getState
Execution.State getState()
getParentExecution
Execution getParentExecution()
getParentScope
Scope getParentScope()
throws CoreException
- Throws:
CoreException
next
void next()
throws CoreException
- Throws:
CoreException
setSpeedTime
void setSpeedTime(long time)
getSpeedTime
long getSpeedTime()
isStepByStep
boolean isStepByStep()
setStepByStep
void setStepByStep(boolean stepByStep)
getCurrentTarget
ExecutableElement getCurrentTarget()
Copyright © 2009-2010 eBM WebSourcing. All Rights Reserved.