Event

The Event tab is available on activities that expect an incoming event. These are activities that wait for an incoming event in a process. These activities cause the process instance to suspend until the incoming event is received. An Event tab has the following fields:

Field

Description

Candidate Event Key

Expression used to evaluate whether the incoming message is appropriate for this process. This expression is specified in XPath, and only data from the incoming event is available for use in this XPath expression. For more information about XPath expressions, see XPath.

Event Timeout (msec)

The amount of time a message will wait (in milliseconds) if it is received before this task is reached in the process. If the event timeout expires, an error is logged and the event is discarded.

If no value is specified in this field, the message waits indefinitely. If zero is specified, the event is discarded immediately, unless this has already been reached.

The following illustrates the Event tab.

The following table describes the available activities with Event tabs. For more information about tasks that have Event tabs, see the section for the palette you are interested in.

Activities with Event tabs

Palette

Event Activities

Waits For...

ActiveEnterprise Adapter

Wait for Adapter Message

Wait for Adapter Request

An adapter message or request.

File

Wait for File Change

The specified file to change.

General Activities

Wait

The associated Notify activity to execute.

HTTP

Wait for HTTP Request

An HTTP request.

JMS

Wait for JMS Queue Message

Wait for JMS Topic Message

Either a JMS queue or topic message.

Manual Work

Wait For Completion

A manual task to complete.

Rendezvous

Wait for Rendezvous Message

A TIBCO Rendezvous message.