Delete all transient data.

DELETEQ TD
>>-DELETEQ TD--QUEUE(name)--+-------------------+--------------><
'-SYSID(systemname)-'
Conditions:
DISABLED, INVREQ, ISCINVREQ,
LOCKED,
NOTAUTH, QIDERR, SYSIDERR
Description
DELETEQ TD deletes all the transient data associated with
a particular intrapartition destination (queue).
All storage associated with the destination is released (deallocated).
Note that you cannot use this command to delete an
extrapartition transient data queue.
An attempt to do so results in an INVREQ condition.
Options
- QUEUE(name)
- specifies the symbolic name (1–4 alphanumeric characters) of the
queue to be deleted.
The named queue must be defined to CICS®.
If SYSID is specified, the queue is assumed to be on a remote system,
irrespective of how it is defined.
Otherwise the resource definition is used to find out whether the queue
is on a local or a remote system.
- SYSID(systemname)
- (remote systems only)
specifies the name (1–4 characters) of the system the
request is directed.
Conditions
- DISABLED
- occurs when the queue has been disabled.
Default action: terminate the task abnormally.
- INVREQ
- occurs if DELETEQ names an extrapartition queue.
Default action: terminate the task abnormally.
- ISCINVREQ
- occurs when the remote system indicates a failure that does not
correspond to a known condition.
Default action: terminate the task abnormally.
- LOCKED
- occurs when the request cannot be performed because use of the queue
has been restricted owing to a unit of work failing in-doubt.
This can happen
on any request for a logically-recoverable queue defined with
WAIT(YES) and WAITACTION(REJECT)
in the TDQUEUE resource definition.
Specify WAIT(YES) and WAITACTION(QUEUE) in the TDQUEUE
resource definition if you want the transaction to wait.
Default action: terminate the task abnormally.
- NOTAUTH
- occurs when a resource security check has failed on QUEUE(name).
Default action: terminate the task abnormally.
- QIDERR
- occurs if the symbolic destination to be used with DELETEQ TD
cannot be found.
Default action: terminate the task abnormally.
- SYSIDERR
- occurs when the SYSID option specifies
a name that is neither the local system nor a remote system
(made known to CICS by defining a CONNECTION).
SYSIDERR also occurs when the link to the remote system is closed.
Default action: terminate the task abnormally.