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)

Reply via email to