Class RemoteTaskState
java.lang.Object
com.xebialabs.deployit.booter.remote.execution.RemoteTaskState
- 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 RemoteTaskState
extends Object
implements com.xebialabs.deployit.engine.api.execution.TaskWithSteps
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.joda.time.DateTimeintDeprecated.intgetId()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 stepNr) List<com.xebialabs.deployit.engine.api.execution.StepState> getSteps()voidsetCompletionDate(org.joda.time.DateTime completionDate) voidsetCurrentStepNr(int currentStepNr) Deprecated.UsesetCurrentStepNrs(List)instead.voidsetCurrentStepNrs(List<Integer> currentStepNrs) voidsetDescription(String description) voidsetFailureCount(int failureCount) voidvoidsetMetadata(Map<String, String> metadata) voidsetNrSteps(int nrSteps) voidvoidsetScheduledDate(org.joda.time.DateTime scheduledDate) voidsetStartDate(org.joda.time.DateTime startDate) voidsetState(com.xebialabs.deployit.engine.api.execution.TaskExecutionState state) voidvoidsetWorkerId(Integer workerId) toString()
-
Constructor Details
-
RemoteTaskState
public RemoteTaskState()
-
-
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
Deprecated.UsegetCurrentStepNrs()instead.- 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
-
getWorkerId
- Specified by:
getWorkerIdin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getStep
public com.xebialabs.deployit.engine.api.execution.StepState getStep(int stepNr) - Specified by:
getStepin interfacecom.xebialabs.deployit.engine.api.execution.TaskWithSteps
-
setState
public void setState(com.xebialabs.deployit.engine.api.execution.TaskExecutionState state) -
setId
-
setDescription
-
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.UsesetCurrentStepNrs(List)instead. -
setCurrentStepNrs
-
setMetadata
-
setFailureCount
public void setFailureCount(int failureCount) -
setSteps
-
setOwner
-
setWorkerId
-
toString
-
getPackageDependencies
public List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency> getPackageDependencies()- Specified by:
getPackageDependenciesin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
getCurrentStepNrs()instead.