Guidelines for Adding Transitions

You can connect one state to more than one other state, and you can connect to one state from more than one other state.

Note:
  • When connecting from one state to multiple other states, only one transition will be taken when exiting from the state. (Use a concurrent state if you want concurrent behavior).
  • TIBCO BusinessEvents Data Modeling does not allow transition between any state and its parent state.

You can connect to or from the following:

  • Simple states
  • Called state models (Call State Model nodes)
  • Boundaries of concurrent states (but not to states or boundaries within them)
  • Boundaries of composite states
  • States and boundaries that lie within composite states (except states that are in a nested concurrent state)
    Note: A link can cross boundaries to connect nested states. When a link crosses a boundary, the entry or exit actions for that boundary execute.

    When you cross one or more boundaries to connect to or from a nested state or boundary, all entry or exit actions belonging to all crossed boundaries execute.