com.xebialabs.deployit.task
Class TaskStepInfo

java.lang.Object
  extended by com.xebialabs.deployit.task.TaskStepInfo
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
TaskStep

public class TaskStepInfo
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
static class TaskStepInfo.StepState
           
 
Constructor Summary
TaskStepInfo(java.lang.String description)
           
TaskStepInfo(java.lang.String description, TaskStepInfo.StepState state, java.util.Calendar startDate, java.util.Calendar completionDate, java.util.Calendar lastModificationDate, java.lang.String log, int failureCount)
           
 
Method Summary
 java.util.Calendar getCompletionDate()
           
 java.lang.String getDescription()
           
 int getFailureCount()
           
 java.util.Calendar getLastModificationDate()
           
 java.lang.String getLog()
           
 java.util.Calendar getStartDate()
           
 TaskStepInfo.StepState getState()
           
protected  void setCompletionDate(java.util.Calendar completionDate)
           
protected  void setFailureCount(int failureCount)
           
protected  void setLastModificationDate(java.util.Calendar lastModificationDate)
           
protected  void setLog(java.lang.String log)
           
protected  void setStartDate(java.util.Calendar startDate)
           
protected  void setState(TaskStepInfo.StepState state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskStepInfo

public TaskStepInfo(java.lang.String description)

TaskStepInfo

public TaskStepInfo(java.lang.String description,
                    TaskStepInfo.StepState state,
                    java.util.Calendar startDate,
                    java.util.Calendar completionDate,
                    java.util.Calendar lastModificationDate,
                    java.lang.String log,
                    int failureCount)
Method Detail

getState

public TaskStepInfo.StepState getState()

setState

protected void setState(TaskStepInfo.StepState state)

getStartDate

public java.util.Calendar getStartDate()

setStartDate

protected void setStartDate(java.util.Calendar startDate)

getCompletionDate

public java.util.Calendar getCompletionDate()

setCompletionDate

protected void setCompletionDate(java.util.Calendar completionDate)

getLog

public java.lang.String getLog()

setLog

protected void setLog(java.lang.String log)

getLastModificationDate

public java.util.Calendar getLastModificationDate()

setLastModificationDate

protected void setLastModificationDate(java.util.Calendar lastModificationDate)

getFailureCount

public int getFailureCount()

setFailureCount

protected void setFailureCount(int failureCount)

getDescription

public java.lang.String getDescription()