Understanding the Async Framework

Think of the Async Framework as a batch processor - it handles the background processing of submitted jobs and transactions. Specifically, it processes the E-mail queue, ProcessFlow queue, and the Landmark application transactions.

You normally do not need to access these queues unless a problem arises, such as an e-mail or transaction failure. The system continually resets and retries failed transactions. If the system recognizes a failure, it sends an e-mail identifying the problem to the user defined in the configuration parameter for the Landmark application.

The Async Framework has important command line utilities with different purposes:

  • managesync - manages the Async Framework configuration

  • suspendqueue - provides a shortcut to the managequeue command

  • resumequeue - provides a shortcut to the managequeue command

  • managequeue - manages the Async Framework queue

  • batchtaskman - manages tasks such as list, create, delete, and schedule

  • listqueues - provides a shortcut to the managequeue command

The following topics explain each of these utilities and how they are used.