Queue Management Tasks

You have the following options to manage queues within the Async Framework in a Landmark Environment.

Queue Definition and Configuration

You can:

  • Define additional background processing queues.
  • Configure both delivered and created queues.
  • If desired, set up queue groups in order to help manage the load of active actions for queues and to be able to suspend or resume queues by group.
  • Set up queue mapping in order to control which actions and tasks are processed by which background processing queue.
  • Set up email notifications at the queue and queue mapping levels. The notifications can be configured to be sent for Completion and Failures, Failures only, or Never.

Job and Job Stream Definition

You can create jobs that will be processed in the background and you can create job streams, which are sets of jobs to be processed successively. Jobs can be any action available in a business class. When you define the job, you also define the data needed to process the job. You can also schedule the processing of a job or job stream, and you can set up queue mapping so that a specific business class action is processed by a specific queue.

Jobs and job streams are also known as tasks and task streams.

Queue Monitoring and Management

You can:

  • In the Async Administrator web application, you can access the Async Framework components and Async Administrator main page to monitor and manage the queues.

  • Monitor queue processing to identify resource-intensive programs and transaction failures.

  • Examine each queue's list of triggers.