commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ate Douma (JIRA)" <>
Subject [jira] [Created] (SCXML-256) Add ans SCXMLSemantics.initialize(...) methods
Date Sat, 09 Dec 2017 22:16:02 GMT
Ate Douma created SCXML-256:

             Summary: Add ans SCXMLSemantics.initialize(...) methods
                 Key: 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(...)

This message was sent by Atlassian JIRA

View raw message