Replication Agent allows you to write custom user exits, which are programs that can alter transaction operations before LTM for z/OS forwards the operations to Replication Server. Replication Agent supports user exits written in z/OS/370 Assembler language.
You can create user exit applications to alter transaction operations in the following ways:
Filter transaction operations
Change replicate table or column names
Add columns to transaction operations
Drop columns from transaction operations
Change column datatypes
Write messages to the LTM for MVS log
Validate or customize date range values, data values, or formats
Shut down LTM for MVS
You can find a sample user exit in the RADAEX1 member of the hlq.DOCS data set. You can adapt this sample application to create your own exit routine that performs transaction operation manipulations.
See “Using the sample user exit” for information about the contents of the sample user exit.