Feature #2133
Implement Custom RSB-SCXML Invoker
Status: | Resolved | Start date: | 12/17/2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | M. Goerlich | % Done: | 100% | |
Category: | - | |||
Target version: | - |
Description
A custom Invoker to create an rsb scxml execution instance that provides all the goodness of it's parent.
History
#1 Updated by M. Goerlich over 9 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 30
#2 Updated by M. Goerlich over 9 years ago
- Status changed from In Progress to Feedback
- % Done changed from 30 to 60
Enabled communication between parent and child through <send> through a custom EventDispatcher.
<finalize> and <donedata> seem to be unsupported by the SCXMLSemanticsImpl at this time, see
http://commons.apache.org/proper/commons-scxml/apidocs/src-html/org/apache/commons/scxml2/semantics/SCXMLSemanticsImpl.html @ 229 & 1174 .
To bypass missing <donedata> and <finalize> the user could use events on entry of a final state with target "_parent" and type "_scxml" (current send implementation of apache scxml does not allow target "_parent" with default type "scxml"...).
So at the moment the tasks looks to be completed as far as possible at the moment.
#3 Updated by Anonymous over 9 years ago
- Status changed from Feedback to Resolved
- % Done changed from 60 to 100
merged to master