Configuring timeout flows

Use the TimeoutControl and TimeoutNotification nodes in message flows to process timeout requests or to generate timeout notifications at specified intervals.

Information about the state of in-flight messages is held on storage queues that are controlled by WebSphere® MQ, so you must install it on the same computer as your integration node if you want to use the capabilities provided by the TimeoutControl and TimeoutNotification nodes. The storage queues that hold the state information are owned by the queue manager that is associated with the integration node, and you specify this queue manager by using the -q property of the mqsicreatebroker command. If the integration node has the necessary permissions to create system queues, they are created automatically when a flow containing timeout nodes is deployed. If the queues are not created automatically, you can create them manually; see Creating the default IBM Integration Bus queues on a WebSphere MQ queue manager. For more information about the queues that are used to store events for timeout flows, see Configuring the storage of events for timeout nodes.

For more information about using WebSphere MQ with IBM Integration Bus, see Installing WebSphere MQ.