Exception flow in Receive Message Event

The receive message event if waiting for an email to take the process flow is a blocking statement.
Meaning, the process waits for the receive message event node to executed once it is activated and it can only execute once a message is received.
However, there is no exception flow associated with the receive message event like a timer or a condition after which the message is no longer required or an alternative flow is desired.
Anyone effective way to achieve this?

OriginalPostID-258544

  Discussion posts and replies are publicly visible

Parents
  • I thought of following:
    1. Have an AND gate before the receive message event and to its parallel have a timer event.
    2. Then set a xor to merge both receive message event and timer event to read a value which tells that either receive message executed or timer event executed then go to end event else go forward.
    3. Set in the next node that either receive message or timer event has been executed.

    Any other solutions?
Reply
  • I thought of following:
    1. Have an AND gate before the receive message event and to its parallel have a timer event.
    2. Then set a xor to merge both receive message event and timer event to read a value which tells that either receive message executed or timer event executed then go to end event else go forward.
    3. Set in the next node that either receive message or timer event has been executed.

    Any other solutions?
Children
No Data