public interface ProcessInterpreter
Modifier and Type | Method and Description |
---|---|
void |
init(boolean isStartedByInlinedEvent,
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, Exception startedByException) throws ErrorException
isStartedByInlinedEvent
- startedByException
- ErrorException
void proceed(ProcessingType processingType) throws ErrorException
processingType
- ErrorException
- when a BPMN error occursvoid terminate(TerminationReason reason) throws ErrorException
reason
- ErrorException
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.