Interface SubProcessActivityBehavior

    • Method Detail

      • passOutputVariables

        void passOutputVariables​(ActivityExecution targetExecution,
                                 VariableScope calledElementInstance)
        Pass the output variables from the process instance of the subprocess to the given execution. This should be called before the process instance is destroyed.
        Parameters:
        targetExecution - execution of the calling process instance to pass the variables to
        calledElementInstance - instance of the called element that serves as the variable source
      • completed

        void completed​(ActivityExecution execution)
                throws Exception
        Called after the process instance is destroyed for this activity to perform its outgoing control flow logic.
        Parameters:
        execution -
        Throws:
        Exception