Developer

Input and Output Parameters

Application states can have input and output parameters. Input parameters allow states to receive input from consumers, other states, and applications. Output parameters allow states to save values in session variables that can be used by other states or applications.

Input parameters contain the information a state requires to perform its task. Input parameters can be constant values, or values copied from a variable in the current user session.

Output parameters allow states to return values. All output parameters are available as variables.