Message queuing

For performance reasons, you can queue outbound messages that contain components. If queuing is enabled, Infor Public Sector does not immediately construct messages for outbound components, but instead adds an outbound message log and adds the component to the queue (the OUTBOXENTRYQUEUE table) for later processing.

In the Messaging configuration, you can use the Queuing Enabled attribute of the root Messaging node to enable or disable queuing. You can also enable or disable queuing for individual outbound mappings using the appropriate Outbound node under the Mappings node.

Note: To disable queuing you must set the Queuing Enabled attribute to False on both the root Messaging node and the Outbound nodes.

There are two ways to process queued messages: You can use automatic polling or you can set up a Formula task in the Batch Manager.

To enable or disable automatic polling, use the Automatic Polling Enabled attribute of the appropriate outbound mapping. If automatic polling is enabled, the messages in the queue are processed at the interval specified in the Polling Frequency attribute of the Outbound Processing node. The number of messages to process is specified in the Batch Size attribute of the Outbound Processing node.

You may want to disable automatic polling to improve performance. If automatic polling is disabled, you must set up a Formula task in the Batch Manager to process the messages in the queue. The Formula Editor includes a snippet for this purpose.