com.xebialabs.deployit.core.rest.api
Class TaskStateView
java.lang.Object
com.xebialabs.deployit.core.rest.api.TaskStateView
- All Implemented Interfaces:
- com.xebialabs.deployit.engine.api.execution.TaskState
public class TaskStateView
- extends java.lang.Object
- implements com.xebialabs.deployit.engine.api.execution.TaskState
|
Constructor Summary |
TaskStateView(com.xebialabs.deployit.engine.api.execution.TaskWithSteps wrapped)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskStateView
public TaskStateView(com.xebialabs.deployit.engine.api.execution.TaskWithSteps wrapped)
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