Use Cases for Submitting Publish Jobs to Dedicated Publish Queues with Specific Priority
This section explains how to define the queue set, using the filter method, and the naming of additional queue sets.
Defining the Queue Set for a Publish Job
A queue set is a set of WVS publishing queues, such as High, Medium, Low and numbered queues. For example, if a queue set is "XXX", there are queues named "PublisherQueueXXXH", "PublisherQueueXXXM", "PublisherQueueXXXL", "PublisherQueueXXX1", etc. Queue set names must all be uppercase. It follows that the default queue set name is "", for example, PublisherQueueH, and so on. Any set names that are used must be defined by the property file publish.publishqueue.setnames. The definition of property values to define sets that can be used follows that used for setting priorities above. An example of the default set values follows:
Property name="publish.publishqueue.sets.0.0" default=""/
Specifying Additional Queue Set Names
The name of any additional queue sets to be used for publishing must first be specified. The property value is a space-separated list of suffixes to be used for additional queue sets. When defining new sets, the format is the same as that used when adding additional numbered queues. New numbered processing queues must have their "removeCompleted" property entry in wt.properties set to false so that completed jobs are kept. Thus, an added set (of “XXX”) would appear as wt.queue.removeCompleted.PublisherQueueXXX1=false. Note that the system automatically creates the first numbered queue for a given set. Any additional sets must be created manually. The chosen set names must only include the ASCII uppercase characters A-Z, and must be kept short, since the names are displayed on the publish monitor.
Property default="" name="publish.publishqueue.setnames"/