public class Task
extends java.lang.Object
implements java.io.Serializable, com.xebialabs.deployit.engine.api.execution.TaskWithSteps
| Modifier and Type | Method and Description |
|---|---|
org.joda.time.DateTime |
getCompletionDate() |
TaskExecutionContext |
getContext() |
TaskStep |
getCurrentStep() |
int |
getCurrentStepNr() |
java.lang.String |
getDescription() |
int |
getFailureCount() |
java.lang.String |
getId() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
int |
getNrSteps() |
java.lang.String |
getOwner() |
org.joda.time.DateTime |
getStartDate() |
com.xebialabs.deployit.engine.api.execution.TaskExecutionState |
getState() |
TaskStep |
getStep(int stepNr) |
java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> |
getSteps() |
java.util.List<TaskStep> |
getTaskSteps() |
void |
setOwner(java.lang.String owner) |
java.lang.String |
toString() |
public java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> getSteps()
getSteps in interface com.xebialabs.deployit.engine.api.execution.TaskWithStepspublic java.util.List<TaskStep> getTaskSteps()
public com.xebialabs.deployit.engine.api.execution.TaskExecutionState getState()
getState in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic java.lang.String getId()
getId in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic java.lang.String getDescription()
getDescription in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic org.joda.time.DateTime getStartDate()
getStartDate in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic org.joda.time.DateTime getCompletionDate()
getCompletionDate in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic int getNrSteps()
getNrSteps in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic TaskStep getCurrentStep()
public TaskStep getStep(int stepNr)
getStep in interface com.xebialabs.deployit.engine.api.execution.TaskWithStepspublic int getCurrentStepNr()
getCurrentStepNr in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic int getFailureCount()
getFailureCount in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic TaskExecutionContext getContext()
public java.lang.String getOwner()
getOwner in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic void setOwner(java.lang.String owner)
public java.lang.String toString()
toString in class java.lang.Object