Ate Douma created SCXML-256:
-------------------------------
Summary: Add SCXMLExecutor.run() ans
SCXMLSemantics.initialize(...) methods
Key: SCXML-256
URL: https://issues.apache.org/jira/browse/SCXML-256
Project: Commons SCXML
Issue Type: New Feature
Reporter: Ate Douma
Assignee: Ate Douma
Fix For: 2.0
The SCXML specification requires (assumes) that a statemachine runs to
completion (final state),
for which it might need to wait on external events to arrive.
There also is a requirement for a separate initialize phase in which the
statemachine must process and merge (override) root datamodel data passed in
from an external invocation (e.g. from an <invoke> execution).
For the latter feature the SCXMLSemantics interface representing the [
Algorithm for SCXML Interpretation| Algorithm for SCXML Interpretation] will be
extended with an additional #initialize(...) method.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)