Specialized Administration > Site Maintenance > Queue Management > Working with the Queue Management Utility
  
Working with the Queue Management Utility
Windchill background queues are responsible for many tasks, such as email notifications and life cycle processing. The Queue Management utility oversees the execution of Windchill background queues, allowing you to monitor task execution and queue status. You can access the Queue Management utility from Site > Utilities.
By viewing the Queue Management table, you can see the list of the current queues and then take action on any of the queues that are listed in the table.
The following table lists the default set of columns in the table:
Column
Description
Name
The name of the queue.
Type
Displays the type for each queue: Process, Schedule, or Pool:
A Process queue executes entries in the order they are added.
A Schedule queue executes entries according to their scheduled execution time.
A Pool queue pools all the entries that are created for the queue and then executes each queue entry independent of other entries. The entries are not scheduled; instead, they are executed in the order entered in the queue as resources become available. However, the actual order of execution and, therefore, the order of completion is not guaranteed.
Administrators cannot create a queue of this type from the Queue Management table. Creating this type of queue requires custom code.
Status
Indicates whether the queue is started or stopped.
When a queue is started, it is in an active state and tasks are processed. When a queue is stopped, it becomes inactive and no tasks are processed until the queue is restarted. When a queue is disabled, the status becomes Stopped.
To change queue status, use the start and stop icons at the top of the table.
Enabled
Indicates whether the queue is enabled or disabled.
If a queue is enabled, Enabled appears in the column and the queue starts automatically at runtime. If the queue is disabled, Disabled appears in the column and the queue does not start automatically at runtime. See Enabling and Disabling Queues.
Group
Displays the group to which the queue is assigned. If the queue has no group assignment, the value is Default. See Assigning Queues to Groups.
Total Entries
Displays the total number of queue entries for the queue.
Waiting Entries
Displays the number of entries waiting in the queue.
Severe/Failed Entries
Displays the number of entries that have failed or have returned a severe error. For information about what to do about queues that have a status of either Failed or Severe, see Performing Regular Queue Maintenance.
Use the following icons that are at the top of the table to perform actions on all selected queues. Select a queue by selecting the checkbox at the beginning of the queue row.
Icon
Description
Starts the selected queues and changes the Status column entry to Started. When a queue is started, the queue can be inactive or processing entries.
Only those selected queues that are enabled and currently stopped are started.
Stops the selected queues and changes the Status column entry to Stopped. When a queue is stopped, the queue is no longer processing requests even though entries can be added to the queue.
Only those selected queues that are currently started are stopped.
Enables the selected queues. Only those selected queues that are currently disabled are enabled.
Disables the selected queues. Only those selected queues that are currently enabled are disabled.
The right-click menu that you can use when hovering over rows in the table provides a short cut to the actions available through the icons at the top of the table as well as to the Edit action and information page icon.
Using the new queue icon located at the top of the table, you can also create a background queue.
For more information about queues, see Configuring Background Queues and Related Properties.