Package io.iworkflow.core
Class WorkflowUncompletedException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- io.iworkflow.core.WorkflowUncompletedException
-
- All Implemented Interfaces:
java.io.Serializable
public class WorkflowUncompletedException extends java.lang.RuntimeException
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkflowUncompletedException(java.lang.String runId, WorkflowStatus closedStatus, WorkflowErrorType errorType, java.lang.String errorMessage, java.util.List<StateCompletionOutput> stateResults, ObjectEncoder encoder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowStatus
getClosedStatus()
java.lang.String
getErrorMessage()
WorkflowErrorType
getErrorSubType()
java.lang.String
getRunId()
<T> T
getStateResult(int index, java.lang.Class<T> type)
int
getStateResultsSize()
-
-
-
Constructor Detail
-
WorkflowUncompletedException
public WorkflowUncompletedException(java.lang.String runId, WorkflowStatus closedStatus, WorkflowErrorType errorType, java.lang.String errorMessage, java.util.List<StateCompletionOutput> stateResults, ObjectEncoder encoder)
-
-
Method Detail
-
getRunId
public java.lang.String getRunId()
-
getClosedStatus
public WorkflowStatus getClosedStatus()
-
getErrorSubType
public WorkflowErrorType getErrorSubType()
-
getErrorMessage
public java.lang.String getErrorMessage()
-
getStateResultsSize
public int getStateResultsSize()
-
getStateResult
public <T> T getStateResult(int index, java.lang.Class<T> type)
-
-