com.xebialabs.deployit.test.support
Class TestExecutionContext
java.lang.Object
com.xebialabs.deployit.test.support.TestExecutionContext
- All Implemented Interfaces:
- com.xebialabs.deployit.plugin.api.flow.ExecutionContext
- Direct Known Subclasses:
- CapturingExecutionContext
public class TestExecutionContext
- extends java.lang.Object
- implements com.xebialabs.deployit.plugin.api.flow.ExecutionContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestExecutionContext
public TestExecutionContext()
TestExecutionContext
public TestExecutionContext(java.lang.Class<?> clazz)
TestExecutionContext
public TestExecutionContext(com.xebialabs.deployit.plugin.api.services.Repository repository)
TestExecutionContext
public TestExecutionContext(java.lang.Class<?> clazz,
com.xebialabs.deployit.plugin.api.services.Repository repository)
logOutput
public void logOutput(java.lang.String output)
- Specified by:
logOutput in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
logError
public void logError(java.lang.String error)
- Specified by:
logError in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
logError
public void logError(java.lang.String error,
java.lang.Throwable t)
- Specified by:
logError in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttribute in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object value)
- Specified by:
setAttribute in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
getRepository
public com.xebialabs.deployit.plugin.api.services.Repository getRepository()
- Specified by:
getRepository in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
getInspectionContext
public TestInspectionContext getInspectionContext()
- Specified by:
getInspectionContext in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
clearInspectionContext
public void clearInspectionContext()
destroy
public void destroy()