Types of queues
A Landmark Environment contains several delivered queues and you can create additional queues as well. The delivered queues have specific defined functions whereas the queues that you create are additional queues for background processing. Some Landmark applications, but not all, include menu options and forms for dealing with the delivered queues. A system typically have these types of queues:
-
Default queue
Default queues are for the background processing of actions or tasks that do not get assigned via queue mapping to any of the additional queues that you have created. A default queue for a data area is created the first time that it is needed.
Note: In previous releases, there was only one default queue for all data areas. Whether your system uses only one default queue or creates default queues for each data area is controlled by a configuration parameter named default.queue.by.data.area in the async category. If you are moving from a system with a single default queue to one with default queues for each data area, new queues use the default Max Active Actions value of the existing default queue. For new installations, the initial value of this is 4. -
Email queues
The email queues process emails for the Landmark applications.
-
Queues for Infor Process Automation
A queue named ipaDefaultWorkUnitDispatchQueue is automatically created when the first work unit is triggered in Infor Process Automation. You can also create additional queues for processing work units. An important feature of the ipaDefaultWorkUnitDispatchQueue queue and the additional queues you create for work unit processing is that you can set up queue mappings that set priorities for the processing based on actor, data area, and process values. This enables you to ensure that work units that need to be processed quickly are not prevented from being processed by a large number of less important work units.
Note: You can use queue that is set up for work unit processing for processing async actions. In this case, the setting for the Max Active Actions or Work Units field is not shared between the two types of processing. For example, a setting of 2 results in up to two async actions and two work units being processed concurrently, which is a total of four actions. -
S3 Transaction queues
The S3 Transaction queues process transactions that involve the Lawson applications. Not all Landmark applications interact with the Lawson applications, so you may have no use for these queues.
-
Additional queues for background processing
Each Landmark application includes queues for background processing, and you can create additional queues for the background processing of actions or tasks. See the user guide for your Landmark application for any suggested or recommended additional queues.