public class TaskStep
extends java.lang.Object
implements com.xebialabs.deployit.engine.api.execution.StepState, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ERROR_PREFIX |
| Constructor and Description |
|---|
TaskStep(com.xebialabs.deployit.plugin.api.flow.Step step) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canSkip() |
org.joda.time.DateTime |
getCompletionDate() |
java.lang.String |
getDescription() |
int |
getFailureCount() |
com.xebialabs.deployit.plugin.api.flow.Step |
getImplementation() |
org.joda.time.DateTime |
getLastModificationDate() |
java.lang.String |
getLog() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
org.joda.time.DateTime |
getStartDate() |
com.xebialabs.deployit.engine.api.execution.StepExecutionState |
getState() |
boolean |
hasExecuted() |
void |
interruptRunner() |
boolean |
isFailed() |
boolean |
isMarkedForSkip() |
TaskStep |
recovered() |
void |
setRunner() |
java.lang.String |
toString() |
public static final java.lang.String ERROR_PREFIX
public com.xebialabs.deployit.plugin.api.flow.Step getImplementation()
public boolean isMarkedForSkip()
public boolean canSkip()
public boolean hasExecuted()
public java.lang.String toString()
toString in class java.lang.Objectpublic com.xebialabs.deployit.engine.api.execution.StepExecutionState getState()
getState in interface com.xebialabs.deployit.engine.api.execution.StepStatepublic java.lang.String getLog()
getLog in interface com.xebialabs.deployit.engine.api.execution.StepStatepublic java.lang.String getDescription()
getDescription in interface com.xebialabs.deployit.engine.api.execution.StepStatepublic org.joda.time.DateTime getStartDate()
getStartDate in interface com.xebialabs.deployit.engine.api.execution.StepStatepublic org.joda.time.DateTime getCompletionDate()
getCompletionDate in interface com.xebialabs.deployit.engine.api.execution.StepStatepublic org.joda.time.DateTime getLastModificationDate()
public int getFailureCount()
getFailureCount in interface com.xebialabs.deployit.engine.api.execution.StepStatepublic void setRunner()
public void interruptRunner()
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata in interface com.xebialabs.deployit.engine.api.execution.StepStatepublic boolean isFailed()
public TaskStep recovered()