IBM SC34-7012-01 User Manual
Page 7
Input extrapartition data sets .
Output extrapartition data sets
Using post-initialization (PLTPI) programs
Recovery for temporary storage .
Configuring CICS to support persistent
messages .
Defining local queues in a service provider .
Persistent message processing .
Chapter 13. Programming for recovery 141
Designing applications for recovery .
Splitting the application into transactions .
Dividing transactions into units of work .
Processing dialogs with users .
Mechanisms for passing data between
transactions .
Designing to avoid transaction deadlocks .
Implications of interval control START requests
Implications of automatic task initiation (TD
trigger level)
Implications of presenting large amounts of data
to the user .
Managing transaction and system failures .
Handling abends and program level abend exits 151
Processing the IOERR condition .
PL/I programs and error handling .
Locking (enqueuing on) resources in application
programs .
Implicit enqueuing on logically recoverable TD
destinations .
Implicit enqueuing on recoverable temporary
storage queues .
Implicit enqueuing on DL/I databases with
DBCTL
Explicit enqueuing (by the application
programmer)
Possibility of transaction deadlock .
User exits for transaction backout
Where you can add your own code .
Coding transaction backout exits .
Chapter 14. Using a program error
program (PEP) . . . . . . . . . . . 163
Chapter 15. Resolving retained locks
on recoverable resources . . . . . . 167
The RLS quiesce and unquiesce functions .
Switching from RLS to non-RLS access mode.
Exception for read-only operations .
What can prevent a switch to non-RLS access
mode? .
Resolving retained locks before opening data
sets in non-RLS mode
Resolving retained locks and preserving data
integrity .
Choosing data availability over data integrity
The batch-enabling sample programs
Coupling facility data table retained locks .
Chapter 16. Moving recoverable data
sets that have retained locks
Procedure for moving a data set with retained
locks .
Using the EXPORT and IMPORT functions
Rebuilding alternate indexes .
Chapter 17. Forward recovery
procedures . . . . . . . . . . . . 187
Forward recovery of data sets accessed in RLS
mode .
Recovery of data set with volume still available 188
Recovery of data set with loss of volume .
Forward recovery of data sets accessed in non-RLS
mode .
Procedure for failed RLS mode forward recovery
operation .
Procedure for failed non-RLS mode forward
recovery operation
Chapter 18. Backup-while-open (BWO) 203
Which data sets are eligible for BWO .
Specifying BWO using access method services
Specifying BWO on CICS file resource
definitions .
Contents
v