This unit describes additional calls that an application program may require.
After completing this unit, you should be able to:
- Describe the use of GSAM databases
- Describe the Checkpoint and Restart process
- Explain the use of the "dummy" I/O PCB
- Use DL/I calls to manage database availability, handle exceptions, and provide debugging and performance data
- Explain the use of the Application Interface Block
- Explain the use of the Inquiry (INQY) call
Refer to the following links:
Student Notes :
https://ibm.box.com/s/atockkmxnbbtzmzp5rxbgc95i8gzl30n 0:00:29 Additional programming features
0:01:07 Generalized Sequential Access Method
0:10:02 GSAM programming calls
0:13:56 Dummy I/O-PCB
0:23:08 I/O PCB
0:23:51 Checkpoint/Restart program flow
0:27:19 Checkpoint programming call
0:40:38 Restart programming call
0:41:40 Log call
0:47:44 Statistics programming call
0:48:52 SNAP call
0:49:54 Managing database availability
0:58:31 INIT ('Initialize') call
1:04:40 Exception handling
1:06:26 ROLL (Rollback and ABEND) call
1:07:31 ROLB (Rollback and no ABEND) call
1:08:41 SETS or SETU call
1:15:07 ROLS call
1:19:08 Application Interface Block
1:25:08 Using AIB Interface
1:29:38 AIB Interface only call example
1:31:36 INQY (Inquiry) call