com.xebialabs.xltype.serialization.json
Class StepJsonConverter
java.lang.Object
com.xebialabs.xltype.serialization.json.StepJsonConverter
public abstract class StepJsonConverter
- extends java.lang.Object
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StepJsonConverter
public StepJsonConverter()
toJson
public java.lang.String toJson(com.xebialabs.deployit.engine.api.execution.StepState step)
writeJson
public JsonWriter writeJson(com.xebialabs.deployit.engine.api.execution.StepState step,
JsonWriter writer)
toStep
public com.xebialabs.deployit.engine.api.execution.StepState toStep(java.lang.String jsonString)
createStepState
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)