public class StepExecutionResultImpl extends java.lang.Object implements StepExecutionResult, HasSourceResult
Constructor and Description |
---|
StepExecutionResultImpl() |
StepExecutionResultImpl(java.lang.Throwable exception,
FailureReason failureReason,
java.lang.String failureMessage) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.Throwable |
getException() |
java.util.Map<java.lang.String,java.lang.Object> |
getFailureData() |
java.lang.String |
getFailureMessage() |
FailureReason |
getFailureReason() |
java.util.Map<java.lang.String,java.lang.Object> |
getResultData() |
StatusResult |
getSourceResult() |
int |
hashCode() |
boolean |
isSuccess() |
void |
setException(java.lang.Exception exception) |
void |
setFailureData(java.util.Map<java.lang.String,java.lang.Object> failureData) |
void |
setResultData(java.util.Map<java.lang.String,java.lang.Object> resultData) |
void |
setSourceResult(StatusResult sourceResult) |
void |
setSuccess(boolean success) |
java.lang.String |
toString() |
static StepExecutionResultImpl |
wrapStepException(StepException e) |
public StepExecutionResultImpl()
public StepExecutionResultImpl(java.lang.Throwable exception, FailureReason failureReason, java.lang.String failureMessage)
public static StepExecutionResultImpl wrapStepException(StepException e)
public boolean isSuccess()
isSuccess
in interface StatusResult
public void setSuccess(boolean success)
public java.lang.Throwable getException()
getException
in interface ExceptionStatusResult
public void setException(java.lang.Exception exception)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public StatusResult getSourceResult()
getSourceResult
in interface HasSourceResult
public void setSourceResult(StatusResult sourceResult)
public java.util.Map<java.lang.String,java.lang.Object> getResultData()
getResultData
in interface StepExecutionResult
public void setResultData(java.util.Map<java.lang.String,java.lang.Object> resultData)
public java.util.Map<java.lang.String,java.lang.Object> getFailureData()
getFailureData
in interface StepExecutionResult
public void setFailureData(java.util.Map<java.lang.String,java.lang.Object> failureData)
public FailureReason getFailureReason()
getFailureReason
in interface StepExecutionResult
public java.lang.String getFailureMessage()
getFailureMessage
in interface StepExecutionResult