T
- result typepublic static interface WorkflowSystem.Operation<T extends WorkflowSystem.OperationSuccess>
extends java.util.concurrent.Callable<T>
Modifier and Type | Method and Description |
---|---|
StateObj |
getFailureState(java.lang.Throwable t) |
StateObj |
getSkipState(StateObj state) |
boolean |
shouldRun(StateObj state) |
boolean |
shouldSkip(StateObj state) |
boolean shouldRun(StateObj state)
state
- current stateboolean shouldSkip(StateObj state)
state
- current stateStateObj getSkipState(StateObj state)
state
- current stateStateObj getFailureState(java.lang.Throwable t)
t
- throwable