com.xebialabs.deployit.task.archive
Class ArchivedTask
java.lang.Object
com.xebialabs.deployit.task.archive.ArchivedTask
- All Implemented Interfaces:
- com.xebialabs.deployit.engine.api.execution.TaskState, com.xebialabs.deployit.engine.api.execution.TaskWithSteps
public class ArchivedTask
- extends java.lang.Object
- implements com.xebialabs.deployit.engine.api.execution.TaskWithSteps
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArchivedTask
public ArchivedTask()
getSteps
public java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> getSteps()
- Specified by:
getSteps in interface com.xebialabs.deployit.engine.api.execution.TaskWithSteps
getStep
public com.xebialabs.deployit.engine.api.execution.StepState getStep(int stepNr)
- Specified by:
getStep in interface com.xebialabs.deployit.engine.api.execution.TaskWithSteps
getState
public com.xebialabs.deployit.engine.api.execution.TaskExecutionState getState()
- Specified by:
getState in interface com.xebialabs.deployit.engine.api.execution.TaskState
getId
public java.lang.String getId()
- Specified by:
getId in interface com.xebialabs.deployit.engine.api.execution.TaskState
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface com.xebialabs.deployit.engine.api.execution.TaskState
getStartDate
public org.joda.time.DateTime getStartDate()
- Specified by:
getStartDate in interface com.xebialabs.deployit.engine.api.execution.TaskState
getCompletionDate
public org.joda.time.DateTime getCompletionDate()
- Specified by:
getCompletionDate in interface com.xebialabs.deployit.engine.api.execution.TaskState
getNrSteps
public int getNrSteps()
- Specified by:
getNrSteps in interface com.xebialabs.deployit.engine.api.execution.TaskState
getCurrentStepNr
public int getCurrentStepNr()
- Specified by:
getCurrentStepNr in interface com.xebialabs.deployit.engine.api.execution.TaskState
getMetadata
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
- Specified by:
getMetadata in interface com.xebialabs.deployit.engine.api.execution.TaskState
getFailureCount
public int getFailureCount()
- Specified by:
getFailureCount in interface com.xebialabs.deployit.engine.api.execution.TaskState
getOwner
public java.lang.String getOwner()
- Specified by:
getOwner in interface com.xebialabs.deployit.engine.api.execution.TaskState
setSteps
public void setSteps(java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> steps)
setState
public void setState(com.xebialabs.deployit.engine.api.execution.TaskExecutionState state)
setId
public void setId(java.lang.String id)
setDescription
public void setDescription(java.lang.String description)
setStartDate
public void setStartDate(org.joda.time.DateTime startDate)
setCompletionDate
public void setCompletionDate(org.joda.time.DateTime completionDate)
setCurrentStepNr
public void setCurrentStepNr(int currentStepNr)
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
setFailureCount
public void setFailureCount(int failureCount)
setOwner
public void setOwner(java.lang.String owner)