
You can use the event queue to delay the starting of receivers reacting to a triggering event. To achieve this, the receivers are stored in a temporary memory.
Only those receivers whose linkages were active when the event occurred can be stored. The event queue does not allow you to store the event itself in order to determine the active linkages later.
This means that the system load caused by a large number of events being created can be spread over a longer time period (which can be set by the workflow system administrator). This combats the threat of system overload.
This is achieved by the transactional RFCs for starting the receivers not being called immediately, but after a time delay and in small numbers.
Using the event queue therefore delays the calling of the receivers.
The event queue can also be used to store events that have errors temporarily.
The event queue can only be used for linkages if these linkages are appropriately classified.
The indicator Enable event queue in type linkage maintenance can be used to do this. You can also set this indicator during linkage definition when displaying the properties of the linkage.
Functions on the application toolbar
This function can be used to assign the administration data to a transport request.
All events created correctly are logged in the event trace irrespective of whether potential receivers exist.
The event queue browser can be used to view the contents of the event queue.
This report can be used to delete entries from the event queue.
Overview Tab
When you start event queue administration, the tab page Overview is activated. This tab page shows all the statuses of the settings that can be made on the other tab pages. It also shows the current content of the event queue and other statistics.
Other tab pages
The following tab pages are available for the actual administration:
|
Tab Page |
Function |
|
The administrator and the error feedback behavior are maintained here. |
|
|
The event queue is activated here. |
|
|
The event queue is read at regular intervals by a background job. |
|
|
The event delivery specifies how the event receivers are to be started. |
|
|
Those event linkages for which there are events stored temporarily because of errors, or which have an error status are displayed here. |
You can access administration of the event queue by choosing .