public class CapturingExecutionContext extends TestExecutionContext
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<java.lang.String> |
capturedError |
protected java.util.List<java.lang.String> |
capturedOutput |
protected com.xebialabs.deployit.plugin.api.flow.ITask |
task |
| Constructor and Description |
|---|
CapturingExecutionContext() |
CapturingExecutionContext(java.lang.Class<?> clazz) |
CapturingExecutionContext(com.xebialabs.deployit.plugin.api.services.Repository repository) |
CapturingExecutionContext(java.lang.String taskid,
java.lang.Class<?> repository) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getCapturedError() |
java.util.List<java.lang.String> |
getCapturedOutput() |
com.xebialabs.deployit.plugin.api.flow.ITask |
getTask() |
void |
logError(java.lang.String error) |
void |
logError(java.lang.String error,
java.lang.Throwable t) |
void |
logOutput(java.lang.String output) |
clearInspectionContext, destroy, getAttribute, getInspectionContext, getRepository, setAttributeprotected java.util.List<java.lang.String> capturedOutput
protected java.util.List<java.lang.String> capturedError
protected com.xebialabs.deployit.plugin.api.flow.ITask task
public CapturingExecutionContext()
public CapturingExecutionContext(java.lang.Class<?> clazz)
public CapturingExecutionContext(com.xebialabs.deployit.plugin.api.services.Repository repository)
public CapturingExecutionContext(java.lang.String taskid,
java.lang.Class<?> repository)
public void logOutput(java.lang.String output)
logOutput in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContextlogOutput in class TestExecutionContextpublic void logError(java.lang.String error)
logError in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContextlogError in class TestExecutionContextpublic void logError(java.lang.String error,
java.lang.Throwable t)
logError in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContextlogError in class TestExecutionContextpublic com.xebialabs.deployit.plugin.api.flow.ITask getTask()
getTask in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContextgetTask in class TestExecutionContextpublic java.util.List<java.lang.String> getCapturedOutput()
public java.util.List<java.lang.String> getCapturedError()