|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
@noinspection PhpIncludeInspection More...
Inheritance diagram for ilWorkflow:
Collaboration diagram for ilWorkflow:Public Member Functions | |
| handleEvent ($params) | |
| addNode (ilNode $node) | |
| setStartNode (ilNode $node) | |
| registerDetector (ilDetector $detector) | |
| startWorkflow () | |
| stopWorkflow () | |
| isActive () | |
| onStartWorkflow () | |
| onStopWorkflow () | |
| onWorkflowFinished () | |
| getWorkflowData () | |
| getWorkflowSubject () | |
| getWorkflowContext () | |
| getWorkflowClass () | |
| getWorkflowLocation () | |
| setDbId ($id) | |
| getDbId () | |
| hasDbId () | |
| isDataPersistenceRequired () | |
| resetDataPersistenceRequirement () | |
| defineInstanceVar ($id, $name) | |
| hasInstanceVarByName ($name) | |
| hasInstanceVarById ($id) | |
| getInstanceVarByName ($name) | |
| getInstanceVarById ($id) | |
| setInstanceVarByName ($name, $value) | |
| setInstanceVarById ($id, $value) | |
| getInstanceVars () | |
| flushInstanceVars () | |
@noinspection PhpIncludeInspection
@noinspection PhpIncludeInspection ilWorkflow Interface is part of the petri net based workflow engine.
Please see the reference / tutorial implementations for details:
/
Definition at line 23 of file ilWorkflow.php.
| ilWorkflow::addNode | ( | ilNode | $node | ) |
| ilWorkflow::defineInstanceVar | ( | $id, | |
| $name | |||
| ) |
| string | $id | |
| string | $name |
| ilWorkflow::flushInstanceVars | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::getDbId | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::getInstanceVarById | ( | $id | ) |
| ilWorkflow::getInstanceVarByName | ( | $name | ) |
| ilWorkflow::getInstanceVars | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::getWorkflowClass | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::getWorkflowContext | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::getWorkflowData | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::getWorkflowLocation | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::getWorkflowSubject | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::handleEvent | ( | $params | ) |
| ilWorkflow::hasDbId | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::hasInstanceVarById | ( | $id | ) |
| ilWorkflow::hasInstanceVarByName | ( | $name | ) |
| ilWorkflow::isActive | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::isDataPersistenceRequired | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::onStartWorkflow | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::onStopWorkflow | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::onWorkflowFinished | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::registerDetector | ( | ilDetector | $detector | ) |
| ilWorkflow::resetDataPersistenceRequirement | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::setDbId | ( | $id | ) |
| ilWorkflow::setInstanceVarById | ( | $id, | |
| $value | |||
| ) |
| ilWorkflow::setInstanceVarByName | ( | $name, | |
| $value | |||
| ) |
| ilWorkflow::setStartNode | ( | ilNode | $node | ) |
| ilWorkflow::startWorkflow | ( | ) |
Implemented in ilBaseWorkflow.
| ilWorkflow::stopWorkflow | ( | ) |
Implemented in ilBaseWorkflow.