|
BPMN-OS
BPMN for optimization and simulation
|
Class creating an error event for a token at a decision task if no choice has been made. More...
The MyopicDecisionTaskTerminator terminates a BPMNOS:Model::DecisionTask with an error if no choice has been made previously. It assumes that a handler making potential choices has been called before. The handler is myopic and does not consider that an increase in the timestamp may affect possible choices.
Definition at line 16 of file MyopicDecisionTaskTerminator.h.
#include <MyopicDecisionTaskTerminator.h>
Public Member Functions | |
| MyopicDecisionTaskTerminator () | |
| std::shared_ptr< Event > | dispatchEvent (const SystemState *systemState) override |
Public Member Functions inherited from BPMNOS::Execution::EventDispatcher | |
| virtual | ~EventDispatcher ()=default |
| virtual void | connect (Mediator *mediator) |
| virtual void | notice (Event *event) |
| MyopicDecisionTaskTerminator::MyopicDecisionTaskTerminator | ( | ) |
Definition at line 7 of file MyopicDecisionTaskTerminator.cpp.
|
overridevirtual |
Implements BPMNOS::Execution::EventDispatcher.
Definition at line 11 of file MyopicDecisionTaskTerminator.cpp.