com.xebialabs.deployit.booter.remote.execution
Class RemoteTaskState
java.lang.Object
com.xebialabs.deployit.booter.remote.execution.RemoteTaskState
- All Implemented Interfaces:
- com.xebialabs.deployit.engine.api.execution.TaskState, com.xebialabs.deployit.engine.api.execution.TaskWithSteps
public class RemoteTaskState
- 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, wait, wait, wait |
RemoteTaskState
public RemoteTaskState()
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
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
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)
setNrSteps
public void setNrSteps(int nrSteps)
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)
setSteps
public void setSteps(java.util.List<com.xebialabs.deployit.engine.api.execution.StepState> steps)
setOwner
public void setOwner(java.lang.String owner)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object