Class TaskWithStepsView
java.lang.Object
com.xebialabs.deployit.core.rest.api.TaskWithStepsView
- All Implemented Interfaces:
com.xebialabs.deployit.engine.api.execution.SerializableTask,com.xebialabs.deployit.engine.api.execution.TaskState,com.xebialabs.deployit.engine.api.execution.TaskWithSteps
public class TaskWithStepsView
extends Object
implements com.xebialabs.deployit.engine.api.execution.TaskWithSteps
-
Constructor Summary
ConstructorsConstructorDescriptionTaskWithStepsView(com.xebialabs.deployit.engine.api.execution.SerializableTask wrapped) TaskWithStepsView(com.xebialabs.deployit.engine.api.execution.SerializableTask wrapped, com.xebialabs.deployit.engine.tasker.log.StepLogRetriever stepLogRetriever) -
Method Summary
Modifier and TypeMethodDescriptionorg.joda.time.DateTimeintintgetId()intgetOwner()List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency> org.joda.time.DateTimeorg.joda.time.DateTimecom.xebialabs.deployit.engine.api.execution.TaskExecutionStategetState()com.xebialabs.deployit.engine.api.execution.StepStategetStep(int nr) List<com.xebialabs.deployit.engine.api.execution.StepState> getSteps()
-
Constructor Details
-
TaskWithStepsView
public TaskWithStepsView(com.xebialabs.deployit.engine.api.execution.SerializableTask wrapped) -
TaskWithStepsView
public TaskWithStepsView(com.xebialabs.deployit.engine.api.execution.SerializableTask wrapped, com.xebialabs.deployit.engine.tasker.log.StepLogRetriever stepLogRetriever)
-
-
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
-
getSteps
- Specified by:
getStepsin interfacecom.xebialabs.deployit.engine.api.execution.TaskWithSteps
-
getStep
public com.xebialabs.deployit.engine.api.execution.StepState getStep(int nr) - Specified by:
getStepin interfacecom.xebialabs.deployit.engine.api.execution.TaskWithSteps
-
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
-