Registering and deregistering interest in transactions
IMS registers or deregisters interest in transaction queues when certain actions are taken.
- IMS registers interest in
transaction queues when any of the following events occurs:
- IMS is initialized.
- Transactions are added by online change after the /MODIFY COMMIT command is entered or, with global online change enabled, after the INITIATE OLC PHASE(COMMIT) command is entered.
- An operator enters the /START TRAN command.
- An operator enters the UPD TRAN START(SCHD) command.
- IMS reconnects to CQS after CQS has terminated and been restarted.
- IMS deregisters interest
in transaction queues when any of the following events occurs:
- IMS shuts down.
- Transactions are deleted by online change after the /MODIFY COMMIT command or, with global online change enabled, after the INITIATE OLC PHASE(COMMIT) command.
- A /STOP TRAN command is entered.
- A /PSTOP TRAN command is entered.
- An UPD TRAN STOP(SCHD) command is entered.
- For IMS Fast Path:
- IMS registers interest in a program queue during IFP region initialization for the name of the program that the region processes.
- IMS deregisters interest in a program queue when the IFP region is terminated.