Delete a temporary storage queue.
DELETEQ TS >>-DELETEQ TS--+-QUEUE(name)-+--+-------------------+---------->< '-QNAME(name)-' '-SYSID(systemname)-'
Conditions: INVREQ, ISCINVREQ, LOCKED, NOTAUTH, QIDERR, SYSIDERR
This command is threadsafe.
Note for dynamic transaction routing: Using this command could create inter-transaction affinities that adversely affect the use of dynamic transaction routing. See the CICS® Application Programming Guide for more information about transaction affinities.
DELETEQ TS deletes all the temporary data associated with a temporary storage queue. All storage associated with the queue is freed.
You should delete temporary data as soon as possible to avoid using excessive amounts of storage.
When a recoverable temporary storage queue is deleted, you must issue a syncpoint before issuing a subsequent WRITEQ TS for the same queue.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
Default action: terminate the task abnormally.
SYSIDERR can also occur if the temporary storage server has not been started, or because the server has failed (or been stopped) while CICS continues executing.
Default action: terminate the task abnormally.