public abstract class StepJsonConverter
extends java.lang.Object
| Constructor and Description |
|---|
StepJsonConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract com.xebialabs.deployit.engine.api.execution.StepState |
createStepState(com.xebialabs.deployit.engine.api.execution.StepExecutionState state,
int failureCount,
java.lang.String description,
org.joda.time.DateTime startDate,
org.joda.time.DateTime completionDate,
java.lang.String log) |
java.lang.String |
toJson(com.xebialabs.deployit.engine.api.execution.StepState step) |
com.xebialabs.deployit.engine.api.execution.StepState |
toStep(java.lang.String jsonString) |
JsonWriter |
writeJson(com.xebialabs.deployit.engine.api.execution.StepState step,
JsonWriter writer) |
public java.lang.String toJson(com.xebialabs.deployit.engine.api.execution.StepState step)
public JsonWriter writeJson(com.xebialabs.deployit.engine.api.execution.StepState step, JsonWriter writer)
public com.xebialabs.deployit.engine.api.execution.StepState toStep(java.lang.String jsonString)
protected abstract com.xebialabs.deployit.engine.api.execution.StepState createStepState(com.xebialabs.deployit.engine.api.execution.StepExecutionState state,
int failureCount,
java.lang.String description,
org.joda.time.DateTime startDate,
org.joda.time.DateTime completionDate,
java.lang.String log)