Menu:


AngeliaScheduler - Configuration Utility - Main Form - click to see it full size AngeliaScheduler - Remote Queue Manager - Main Form - click to see it full size AngeliaScheduler - Remote Queue Manager - Core Configuration - click to see it full size AngeliaScheduler - Remote Queue Manager - Queue Configuration - click to see it full size


AngeliaSchedulerTM - On-Line Help - Configuring Queues




Queue Configuration Options are those that affect the operation of only one of AngeliaScheduler’s Queues.  All of these parameters may be modified either thru the Configuration Utility or the Remote Queue Manager (assuming suitable access rights have been granted).  Queues, once created, can not be deleted from the configuration.

Adding A New Queue:  To add a new queue, click on the "Add A New Queue" item under the "Queues" selection group.  "Add A New Queue" will be disabled (grayed out) if the number of queues configured has reached the maximum for your product edition.  When a queue is added, it is created with all default values.  Any of these values (except the Queue Id Number which is permanent) may be modified.

Modifying A Queue:  To modify a queue’s configuration settings, select the queue by clicking on it in the "Queue Definitions" list on the Configuration Utility's main form.  Then select "View/Modify Attributes of the Selected Queue" from the "Queues" selection group (or double-click the desired queue in the "Queue Definitions" list).  The Queue Configuration form will appear listing each of the queue’s attributes and that attribute’s current value.  To modify an attribute, select the item by clicking on it in the Configuration Option list and click the "Select" button (or double-click the item you want to modify).  On the "Modify Configuration Options" form you will see the current value of the item you selected along with an explanation of the item.  Change the item as desired and press "Apply" to apply your change or "Cancel" to return to the Configuration Options List without modifying the value.  Note that "Apply" will be disabled if the configuration is password protected and you did not supply the password at Configuration Utility Startup.

Configuration Options:  The following Configuration Options are available for queues:

  • Queue Title – defaults to "Queue # n".  Use any naming convention that will help you organize your tasks.
  • Queue Status – defaults to "Held".  There are 3 possible status values:
    • Ready in which case tasks on the queue will be evaluated for execution and new tasks may be added to the queue.
    • Held in which case new tasks may be added but tasks on the queue will not be evaluated for execution.
    • Disabled in which case the queue will neither accept new tasks nor will tasks be evaluated for execution.
  • Queue Polling Interval – is the interval in seconds between queue evaluations by the service.  Remember that the queue polling interval is a function of both the Service Base Polling Interval and the Queue Polling Interval.  Each time the queue is evaluated, its reference interval is set to zero.  When the queue is polled, the reference interval is incremented by the Base Polling Interval.  If the reference interval equals or exceeds the Queue Polling Interval then the queue is evaluated for possible task execution.
  • Queue Task Folder – the folder in which all tasks that the queue may execute must be located.  These may be "Batch Files" (".bat" or ".cmd" extensions) or executables (".exe" or ".com" extensions).  The folder must exist and must be visible to the AngeliaScheduler Service – and the AngeliaScheduler Service must have adequate access rights to read and execute from this folder.  Changing this folder should be handled carefully as it may invalidate tasks already on the queue if those tasks do not exist in the new location.