The task is used to queue TSO/ISPF commands in order to process them in batch at a later time. The task performs two functions: queueing a TSO/ISPF command and writing queued commands to a data set. Specify the cmd attribute to queue a command. Specify the dsn attribute to write queued commands to a data set. Once commands have been successfully written to the data set, the queue will be deleted and queue storage freed. You may specify either cmd or dsn, but not both on the same invocation.

Attributes

The task supports Build Extensions Debugging Attributes and Build Extensions General Attributes, as well as, its own task specific attributes. Click on a link for more information on the common attributes.

The following table describes the task specific attributes for the task:

Task Specific Attributes
Attribute Description Required
cmd Specify the fully formatted TSO/ISPF command. The maximum length for a command is 243 characters. Yes*
dsn Specify the fully qualified data set name in which to write the previously queued TSO/ISPF commands. Yes*
queue Specify the name of the queue to use for TSO/ISPF commands. This attribute is optional. If it is not specified, the default command queue will be used: team.build.extensions.buildCache.commandlist. This attribute can be used in a multi-processing environment to simultaneously populate multiple ISPF command queues. Whatever string is specified for this attribute will be appended to the default name to form the new queue name. For example, if "MyQueue" is specified the resulting queue name will be: team.build.extensions.buildCache.commandlist.MyQueue. No
*One of either the cmd or dsn attributes must be specified, but not both on the same invocation.

Notes

Examples