Message Wait Event Types

The following table describes the different types of events that trigger the Message Wait event.
Event Type Description
Parent Process

The Message Wait event waits for a notification from a Send Message event in the parent process.

To use this option you must select the property Keep relation with child in the corresponding Process Creation activity in the parent process.

You must associate the Process Creation activity that created the child instance, to the Send Message event using the Related Process Property in the Send Message event. And you must place the Send Message event between the Process Creation activity and the Termination Wait activity in the parent process.

Child Process

The Message Wait event waits for a notification from a Send Message event in the child process.

To use this option you must select the property Keep relation with child in the corresponding Process Creation activity in the parent process.

You must associate the Process Creation activity that created the child instance, to the Message Wait event using the Related Process Property in the Message Wait event. And you must place the Message Wait activity between the Process Creation activity and the Termination Wait activity in the parent process.

External Event The Message Wait event waits for a notification from an external application. Possible external applications are:
  • A PAPI application
  • An activity in an external process that uses the send() method from the Notification component
  • A process that is not a subprocess of the current process and contains a Send Message event that notifies the current process