public class PythonDaemon
extends java.lang.Object
implements com.xebialabs.deployit.engine.spi.execution.ExecutionStateListener
| Constructor and Description |
|---|
PythonDaemon(PythonManagingContainer container) |
| Modifier and Type | Method and Description |
|---|---|
int |
executePythonScript(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
com.xebialabs.overthere.OverthereFile script) |
boolean |
isAlive() |
void |
start(com.xebialabs.deployit.plugin.api.flow.ExecutionContext context) |
void |
stepStateChanged(com.xebialabs.deployit.engine.spi.execution.StepExecutionStateEvent event) |
void |
taskStateChanged(com.xebialabs.deployit.engine.spi.execution.TaskExecutionStateEvent event) |
public PythonDaemon(PythonManagingContainer container)
public boolean isAlive()
public void start(com.xebialabs.deployit.plugin.api.flow.ExecutionContext context)
public int executePythonScript(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
com.xebialabs.overthere.OverthereFile script)
public void stepStateChanged(com.xebialabs.deployit.engine.spi.execution.StepExecutionStateEvent event)
stepStateChanged in interface com.xebialabs.deployit.engine.spi.execution.ExecutionStateListenerpublic void taskStateChanged(com.xebialabs.deployit.engine.spi.execution.TaskExecutionStateEvent event)
taskStateChanged in interface com.xebialabs.deployit.engine.spi.execution.ExecutionStateListener