com.xebialabs.deployit.plugin.python
Class PythonDaemon
java.lang.Object
com.xebialabs.deployit.plugin.python.PythonDaemon
- All Implemented Interfaces:
- com.xebialabs.deployit.engine.spi.execution.ExecutionStateListener, java.io.Serializable
public class PythonDaemon
- extends java.lang.Object
- implements com.xebialabs.deployit.engine.spi.execution.ExecutionStateListener
- See Also:
- Serialized Form
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PythonDaemon
public PythonDaemon(PythonManagingContainer container)
isAlive
public boolean isAlive()
start
public void start(com.xebialabs.deployit.plugin.api.flow.ExecutionContext context)
executePythonScript
public int executePythonScript(com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
com.xebialabs.overthere.OverthereFile script)
stepStateChanged
public void stepStateChanged(com.xebialabs.deployit.engine.spi.execution.StepExecutionStateEvent event)
- Specified by:
stepStateChanged in interface com.xebialabs.deployit.engine.spi.execution.ExecutionStateListener
taskStateChanged
public void taskStateChanged(com.xebialabs.deployit.engine.spi.execution.TaskExecutionStateEvent event)
- Specified by:
taskStateChanged in interface com.xebialabs.deployit.engine.spi.execution.ExecutionStateListener