com.xebialabs.deployit.cli.api.legacy
Class TaskInfo
java.lang.Object
com.xebialabs.deployit.cli.api.legacy.TaskInfo
- Direct Known Subclasses:
- FullTaskInfo
public class TaskInfo
- extends java.lang.Object
Translates the new TaskState object to the legacy Deployit 3.7 TaskInfo API.
|
Constructor Summary |
TaskInfo(com.xebialabs.deployit.engine.api.execution.TaskState task)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TaskInfo
public TaskInfo(com.xebialabs.deployit.engine.api.execution.TaskState task)
asList
public static java.util.List<TaskInfo> asList(java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> tasks)
getTaskState
public com.xebialabs.deployit.engine.api.execution.TaskState getTaskState()
getId
public java.lang.String getId()
getLabel
public java.lang.String getLabel()
getState
public java.lang.String getState()
getStartDate
public java.util.Calendar getStartDate()
getCompletionDate
public java.util.Calendar getCompletionDate()
getNrOfSteps
public int getNrOfSteps()
getCurrentStepNr
public int getCurrentStepNr()
getUser
public java.lang.String getUser()
getApplication
public java.lang.String getApplication()
getVersion
public java.lang.String getVersion()
getEnvironment
public java.lang.String getEnvironment()
getFailureCount
public int getFailureCount()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object