Class TaskStateView
- java.lang.Object
-
- com.xebialabs.deployit.core.rest.api.TaskStateView
-
- All Implemented Interfaces:
com.xebialabs.deployit.engine.api.execution.SerializableTask,com.xebialabs.deployit.engine.api.execution.TaskState
public class TaskStateView extends java.lang.Object implements com.xebialabs.deployit.engine.api.execution.TaskState
-
-
Constructor Summary
Constructors Constructor Description TaskStateView(com.xebialabs.deployit.engine.api.execution.SerializableTask wrapped)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.joda.time.DateTimegetCompletionDate()intgetCurrentStepNr()java.util.List<java.lang.Integer>getCurrentStepNrs()java.lang.StringgetDescription()intgetFailureCount()java.lang.StringgetId()java.util.Map<java.lang.String,java.lang.String>getMetadata()intgetNrSteps()java.lang.StringgetOwner()java.util.List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency>getPackageDependencies()org.joda.time.DateTimegetScheduledDate()org.joda.time.DateTimegetStartDate()com.xebialabs.deployit.engine.api.execution.TaskExecutionStategetState()java.lang.IntegergetWorkerId()
-
-
-
Method Detail
-
getState
public com.xebialabs.deployit.engine.api.execution.TaskExecutionState getState()
- Specified by:
getStatein interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask- Specified by:
getStatein interfacecom.xebialabs.deployit.engine.api.execution.TaskState
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getScheduledDate
public org.joda.time.DateTime getScheduledDate()
- Specified by:
getScheduledDatein interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getStartDate
public org.joda.time.DateTime getStartDate()
- Specified by:
getStartDatein interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getCompletionDate
public org.joda.time.DateTime getCompletionDate()
- Specified by:
getCompletionDatein interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getNrSteps
public int getNrSteps()
- Specified by:
getNrStepsin interfacecom.xebialabs.deployit.engine.api.execution.TaskState
-
getCurrentStepNr
public int getCurrentStepNr()
- Specified by:
getCurrentStepNrin interfacecom.xebialabs.deployit.engine.api.execution.TaskState
-
getCurrentStepNrs
public java.util.List<java.lang.Integer> getCurrentStepNrs()
- Specified by:
getCurrentStepNrsin interfacecom.xebialabs.deployit.engine.api.execution.TaskState
-
getMetadata
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
- Specified by:
getMetadatain interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getFailureCount
public int getFailureCount()
- Specified by:
getFailureCountin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getOwner
public java.lang.String getOwner()
- Specified by:
getOwnerin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getWorkerId
public java.lang.Integer getWorkerId()
- Specified by:
getWorkerIdin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getPackageDependencies
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency> getPackageDependencies()
- Specified by:
getPackageDependenciesin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
-