Feature #2133

Implement Custom RSB-SCXML Invoker

Added by M. Goerlich over 9 years ago. Updated over 9 years ago.

Status:ResolvedStart date:12/17/2014
Priority:NormalDue 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

Also available in: Atom PDF