Modifying and controlling transactions

You can use the /ASSIGN TRAN or UPDATE TRAN SET(CPRI(new_current_priority)) command to reassign the scheduling priorities established for transactions during system definition. The new assignments remain in effect until the next cold start or until you issue another /ASSIGN or UPDATE command.

In a shared-queues environment, you can use the /ASSIGN TRAN or UPDATE TRAN SET(CLASS(new_class_number)) command to control which IMS subsystems can run certain types of transactions by assigning transactions to a particular class.

For example, you can define TRANA to class 4 on IMSA and to class 255 on IMSB and IMSC, so that only IMSA can run TRANA. If IMSA fails, you can reassign TRANA on either IMSB or IMSC to a class that these IMS subsystems can run.

Attention: Do not use the /STOP TRAN or UPDATE TRAN STOP(Q,SCHD) command to control which IMS subsystems can run certain types of transactions.