Class 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 Detail

      • TaskInfo

        public TaskInfo​(com.xebialabs.deployit.engine.api.execution.TaskState task)
    • Method Detail

      • 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()
      • getScheduledDate

        public java.util.Calendar getScheduledDate()
      • getStartDate

        public java.util.Calendar getStartDate()
      • getCompletionDate

        public java.util.Calendar getCompletionDate()
      • getNrOfSteps

        public int getNrOfSteps()
      • getCurrentStepNr

        public int getCurrentStepNr()
      • getCurrentStepNrs

        public java.util.List<java.lang.String> getCurrentStepNrs()
      • 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