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
@Deprecated
public com.xebialabs.deployit.engine.api.execution.TaskExecutionState getState()
- Deprecated. Use
getState2() instead.
- Specified by:
getState in interface com.xebialabs.deployit.engine.api.execution.TaskState
getState2
public com.xebialabs.deployit.engine.api.execution.TaskExecutionState2 getState2()
- Specified by:
getState2 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
getScheduledDate
public org.joda.time.DateTime getScheduledDate()
- Specified by:
getScheduledDate 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
@Deprecated
public int getCurrentStepNr()
- Deprecated. Use
getCurrentStepNrs() instead.
- Specified by:
getCurrentStepNr in interface com.xebialabs.deployit.engine.api.execution.TaskState
getCurrentStepNrs
public java.util.List<java.lang.Integer> getCurrentStepNrs()
- Specified by:
getCurrentStepNrs 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
setState2
public void setState2(com.xebialabs.deployit.engine.api.execution.TaskExecutionState2 state2)
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)
setScheduledDate
public void setScheduledDate(org.joda.time.DateTime scheduledDate)
setNrSteps
public void setNrSteps(int nrSteps)
setCurrentStepNr
@Deprecated
public void setCurrentStepNr(int currentStepNr)
- Deprecated. Use
setCurrentStepNrs(List) instead.
setCurrentStepNrs
public void setCurrentStepNrs(java.util.List<java.lang.Integer> currentStepNrs)
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