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 Object
implements com.xebialabs.deployit.engine.api.execution.TaskState
-
Constructor Summary
ConstructorsConstructorDescriptionTaskStateView(com.xebialabs.deployit.engine.api.execution.SerializableTask wrapped) -
Method Summary
-
Constructor Details
-
TaskStateView
public TaskStateView(com.xebialabs.deployit.engine.api.execution.SerializableTask wrapped)
-
-
Method Details
-
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
- Specified by:
getIdin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
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
- Specified by:
getCurrentStepNrsin interfacecom.xebialabs.deployit.engine.api.execution.TaskState
-
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
- Specified by:
getOwnerin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getWorkerId
- Specified by:
getWorkerIdin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getPackageDependencies
public List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency> getPackageDependencies()- Specified by:
getPackageDependenciesin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-