com.xebialabs.deployit.engine.tasker
Class TaskSpecification
java.lang.Object
com.xebialabs.deployit.engine.tasker.TaskSpecification
- All Implemented Interfaces:
- java.io.Serializable
public class TaskSpecification
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
|
Constructor Summary |
TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block)
|
TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block,
TaskInspectionContext inspectionContext)
|
TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block,
TaskInspectionContext inspectionContext,
boolean recoverable)
|
TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block,
TaskInspectionContext inspectionContext,
boolean recoverable,
boolean archiveable)
|
TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block,
TaskInspectionContext inspectionContext,
java.io.File tempWorkDir,
boolean recoverable,
boolean archiveable)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskSpecification
public TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block)
TaskSpecification
public TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block,
TaskInspectionContext inspectionContext)
TaskSpecification
public TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block,
TaskInspectionContext inspectionContext,
boolean recoverable)
TaskSpecification
public TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block,
TaskInspectionContext inspectionContext,
boolean recoverable,
boolean archiveable)
TaskSpecification
public TaskSpecification(java.lang.String description,
java.lang.String owner,
com.xebialabs.deployit.engine.tasker.Block block,
TaskInspectionContext inspectionContext,
java.io.File tempWorkDir,
boolean recoverable,
boolean archiveable)
getDescription
public java.lang.String getDescription()
getSteps
public java.util.List<TaskStep> getSteps()
getBlock
public com.xebialabs.deployit.engine.tasker.Block getBlock()
getOwner
public java.lang.String getOwner()
getMetadata
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
getListeners
public java.util.List<com.xebialabs.deployit.engine.spi.execution.ExecutionStateListener> getListeners()
getInspectionContext
public TaskInspectionContext getInspectionContext()
getTempWorkDir
public java.io.File getTempWorkDir()
isRecoverable
public boolean isRecoverable()
isArchiveable
public boolean isArchiveable()