5require_once
'./Services/WorkflowEngine/interfaces/ilDetector.php';
7require_once
'./Services/WorkflowEngine/interfaces/ilEmitter.php';
9require_once
'./Services/WorkflowEngine/interfaces/ilActivity.php';
11require_once
'./Services/WorkflowEngine/interfaces/ilWorkflowEngineElement.php';
An exception for terminatinating execution or to throw for unit testing.
ilActivity Interface is part of the petri net based workflow engine.
ilDetector Interface is part of the petri net based workflow engine.
ilEmitter Interface is part of the petri net based workflow engine.
@noinspection PhpIncludeInspection
setRuntimeVars($runtime_vars)
checkTransitionPreconditions()
addEmitter(ilEmitter $emitter)
addDetector(ilDetector $detector)
setRuntimeVar($name, $value)
addActivity(ilActivity $activity)
notifyDetectorSatisfaction(ilDetector $detector)
ilWorkflowEngineElement Interface is part of the petri net based workflow engine.