Hello,
I’d like to call a subprocess from my main process and use a call activity for that.
I’d like to pass some variables of “complex java types” (i.e. not just strings or list or map) to the called process. I’d also like that only certain variables (and not all variables from the main process) get passed to the called process.
Would all the above goals be reached by using a mapping delegate (Call Activity | docs.camunda.org)?
My plan is as follows:
- Create a mapping delegate that would fill the map with only the values to pass to the called process
- Specify it for the call activity
- Define NO input/output parameters and NO variables (and hence specify no value for the “local” checkbox).
Are these the correct actions to take?
Thank you for your recommendations!