Update an existing TD queue object in the CICS region control file.
ADD TDQUEUE .---,ADDIFNEW(-NO-)----. >>-ADD TDQUEUE(tdqid)--+----------------------+-----------------> '-,ADDIFNEW(-+-YES-+-)-' '-NO--' >--+---------------------------------------------------------------------------------------+--> '-,EXCLUDE(-+-YES--)--EXCLUDEACTION(-+-IGNORE--)------------------------------------+-+-' | +-TERMINATE--)----EXCLUDERETCODE(returncode)---+ | | '-ABEND--)----EXCLUDEABCODE(abendcode)---------' | '-NO--)-------------------------------------------------------------------' >--+----------------------------------+-------------------------> '-,STARTUPOPTS(-+-COLD---------+-)-' +-WARM---------+ +-EMER---------+ +-COLDWARM-----+ +-COLDWARMEMER-+ +-COLDEMER-----+ +-WARMEMER-----+ '-USECICS------' >--+------------------------------------------+-----------------> '-ADDTRANSIDS(transid1,transid2…,transidn)-' >--+---------------------------------------------+--------------> '-REMOVETRANSIDS(transid1,transid2…,transidn)-' >--+---------------------------------------+--------------------> '-ADDPROGRAMS(progid1,progid2…,progidn)-' >--+------------------------------------------+---------------->< '-REMOVEPROGRAMS(progid1,progid2…,progidn)-'
You can use the UPDATE TDQUEUE command to modify a TD queue object record in a CICS region control file. If a record for the specified TD queue that you are trying to update does not exist in the region control file, the action taken by the file maintenance utility is determined by the ADDIFNEW parameter.
The parameters on the UPDATE TDQUEUE command are mostly the same as on those the ADD TDQUEUE command, with the differences described below. For details of the parameters that are common, see the ADD TDQUEUE command.
If you enter more than one program name, separate the names with a comma or a blank.
For more information, see the PROCESSPROGRAMS parameter on the SET file command on page SET FILE).
If you enter more than one transaction ID, separate the IDs with a comma or a blank.
For more information, see the PROCESSTRANSIDS parameter on the SET file command on page SET FILE).