public class ArchivedTask
extends java.lang.Object
implements com.xebialabs.deployit.engine.api.execution.TaskWithSteps, com.xebialabs.deployit.engine.api.execution.TaskWithBlock
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> |
lazySteps |
| Constructor and Description |
|---|
ArchivedTask() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getActiveBlocks() |
com.xebialabs.deployit.engine.api.execution.BlockState |
getBlock() |
org.joda.time.DateTime |
getCompletionDate() |
int |
getCurrentStepNr()
Deprecated.
Use
getCurrentStepNrs() instead. |
java.util.List<java.lang.Integer> |
getCurrentStepNrs() |
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() |
java.util.List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency> |
getPackageDependencies() |
org.joda.time.DateTime |
getScheduledDate() |
org.joda.time.DateTime |
getStartDate() |
com.xebialabs.deployit.engine.api.execution.TaskExecutionState |
getState() |
com.xebialabs.deployit.engine.api.execution.StepState |
getStep(int stepNr) |
java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> |
getSteps() |
protected java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> |
lazyGetSteps() |
void |
setBlock(com.xebialabs.deployit.engine.api.execution.BlockState block) |
void |
setCompletionDate(org.joda.time.DateTime completionDate) |
void |
setDescription(java.lang.String description) |
void |
setFailureCount(int failureCount) |
void |
setId(java.lang.String id) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setOwner(java.lang.String owner) |
void |
setScheduledDate(org.joda.time.DateTime scheduledDate) |
void |
setStartDate(org.joda.time.DateTime startDate) |
void |
setState(com.xebialabs.deployit.engine.api.execution.TaskExecutionState state) |
protected java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> lazySteps
public java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> getSteps()
getSteps in interface com.xebialabs.deployit.engine.api.execution.TaskWithStepspublic com.xebialabs.deployit.engine.api.execution.StepState getStep(int stepNr)
getStep in interface com.xebialabs.deployit.engine.api.execution.TaskWithStepspublic com.xebialabs.deployit.engine.api.execution.TaskExecutionState getState()
getState in interface com.xebialabs.deployit.engine.api.execution.SerializableTaskgetState in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic java.lang.String getId()
getId in interface com.xebialabs.deployit.engine.api.execution.SerializableTaskpublic java.lang.String getDescription()
getDescription in interface com.xebialabs.deployit.engine.api.execution.SerializableTaskpublic org.joda.time.DateTime getScheduledDate()
getScheduledDate in interface com.xebialabs.deployit.engine.api.execution.SerializableTaskpublic void setScheduledDate(org.joda.time.DateTime scheduledDate)
public org.joda.time.DateTime getStartDate()
getStartDate in interface com.xebialabs.deployit.engine.api.execution.SerializableTaskpublic org.joda.time.DateTime getCompletionDate()
getCompletionDate in interface com.xebialabs.deployit.engine.api.execution.SerializableTaskpublic int getNrSteps()
getNrSteps in interface com.xebialabs.deployit.engine.api.execution.TaskState@Deprecated public int getCurrentStepNr()
getCurrentStepNrs() instead.getCurrentStepNr in interface com.xebialabs.deployit.engine.api.execution.TaskStatepublic java.util.List<java.lang.Integer> getCurrentStepNrs()
getCurrentStepNrs 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.SerializableTaskpublic int getFailureCount()
getFailureCount in interface com.xebialabs.deployit.engine.api.execution.SerializableTaskpublic java.lang.String getOwner()
getOwner in interface com.xebialabs.deployit.engine.api.execution.SerializableTaskpublic com.xebialabs.deployit.engine.api.execution.BlockState getBlock()
getBlock in interface com.xebialabs.deployit.engine.api.execution.TaskWithBlockpublic java.util.List<java.lang.String> getActiveBlocks()
getActiveBlocks in interface com.xebialabs.deployit.engine.api.execution.TaskWithBlockpublic void setBlock(com.xebialabs.deployit.engine.api.execution.BlockState block)
public void setState(com.xebialabs.deployit.engine.api.execution.TaskExecutionState state)
public void setId(java.lang.String id)
public void setDescription(java.lang.String description)
public void setStartDate(org.joda.time.DateTime startDate)
public void setCompletionDate(org.joda.time.DateTime completionDate)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setFailureCount(int failureCount)
public void setOwner(java.lang.String owner)
protected java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> lazyGetSteps()
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency> getPackageDependencies()
getPackageDependencies in interface com.xebialabs.deployit.engine.api.execution.SerializableTask