public interface ProcessInterpreter
| Modifier and Type | Method and Description |
|---|---|
void |
init(boolean isStartedByInlinedEvent,
java.lang.Exception startedByException)
Initializes the process state.
|
void |
proceed(ProcessingType processingType)
Moves the process state by one step forward.
|
void |
terminate(TerminationReason reason)
Terminates the process with the given reason.
|
void init(boolean isStartedByInlinedEvent,
java.lang.Exception startedByException)
throws ErrorException
isStartedByInlinedEvent - startedByException - ErrorExceptionvoid proceed(ProcessingType processingType) throws ErrorException
processingType - ErrorException - when a BPMN error occursvoid terminate(TerminationReason reason) throws ErrorException
reason - ErrorExceptionCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.