Customizing resource definition operations with user-written programs

You can customize the behavior of the CEDA transaction and the CSD update batch utility program DFHCSDUP used for working with resource definitions on the CICS system definition file (CSD).

  • You can invoke RDO functions from an application program by linking to program DFHEDAP.
  • You can invoke a user program from DFHCSDUP or invoke DFHCSDUP from a user program
  • You can modify the behavior of DFHCSDUP by passing control to an exit routine at key points in the program's processing.

A general note about user-written programs

The following comment applies to all user-written programs mentioned in this section:
  • Upon return from any customer-written program, CICS® must always receive control in primary-space translation mode, with the original contents of all access registers restored, and with all general purpose registers restored (except for those which provide return codes or linkage information).

    For information about translation modes, refer to z/Architecture Principles of Operation.