Class RemoteTaskWithBlock
java.lang.Object
com.xebialabs.deployit.booter.remote.execution.RemoteTaskWithBlock
- All Implemented Interfaces:
com.xebialabs.deployit.engine.api.execution.SerializableTask,com.xebialabs.deployit.engine.api.execution.TaskWithBlock
public class RemoteTaskWithBlock
extends Object
implements com.xebialabs.deployit.engine.api.execution.TaskWithBlock
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.deployit.engine.api.execution.BlockStategetBlock()org.joda.time.DateTimeintgetId()getOwner()List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency>org.joda.time.DateTimeorg.joda.time.DateTimecom.xebialabs.deployit.engine.api.execution.TaskExecutionStategetState()voidsetActiveBlocks(List<String> activeBlocks) voidsetBlock(com.xebialabs.deployit.engine.api.execution.BlockState block) voidsetCompletionDate(org.joda.time.DateTime completionDate) voidsetDescription(String description) voidsetFailureCount(int failureCount) voidvoidsetMetadata(Map<String, String> metadata) voidvoidsetScheduledDate(org.joda.time.DateTime scheduledDate) voidsetStartDate(org.joda.time.DateTime startDate) voidsetState(com.xebialabs.deployit.engine.api.execution.TaskExecutionState state) voidsetWorkerId(Integer workerId)
-
Constructor Details
-
RemoteTaskWithBlock
public RemoteTaskWithBlock()
-
-
Method Details
-
getId
- Specified by:
getIdin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setId
-
getDescription
- Specified by:
getDescriptionin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setDescription
-
getState
public com.xebialabs.deployit.engine.api.execution.TaskExecutionState getState()- Specified by:
getStatein interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setState
public void setState(com.xebialabs.deployit.engine.api.execution.TaskExecutionState state) -
getOwner
- Specified by:
getOwnerin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setOwner
-
getScheduledDate
public org.joda.time.DateTime getScheduledDate()- Specified by:
getScheduledDatein interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setScheduledDate
public void setScheduledDate(org.joda.time.DateTime scheduledDate) -
getStartDate
public org.joda.time.DateTime getStartDate()- Specified by:
getStartDatein interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setStartDate
public void setStartDate(org.joda.time.DateTime startDate) -
getCompletionDate
public org.joda.time.DateTime getCompletionDate()- Specified by:
getCompletionDatein interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setCompletionDate
public void setCompletionDate(org.joda.time.DateTime completionDate) -
getFailureCount
public int getFailureCount()- Specified by:
getFailureCountin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setFailureCount
public void setFailureCount(int failureCount) -
getMetadata
- Specified by:
getMetadatain interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setMetadata
-
getActiveBlocks
- Specified by:
getActiveBlocksin interfacecom.xebialabs.deployit.engine.api.execution.TaskWithBlock
-
setActiveBlocks
-
getBlock
public com.xebialabs.deployit.engine.api.execution.BlockState getBlock()- Specified by:
getBlockin interfacecom.xebialabs.deployit.engine.api.execution.TaskWithBlock
-
setBlock
public void setBlock(com.xebialabs.deployit.engine.api.execution.BlockState block) -
getWorkerId
- Specified by:
getWorkerIdin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-
setWorkerId
-
getPackageDependencies
public List<com.xebialabs.deployit.engine.api.execution.TaskPackageDependency> getPackageDependencies()- Specified by:
getPackageDependenciesin interfacecom.xebialabs.deployit.engine.api.execution.SerializableTask
-