Summary of User Exit Functions

If you use CUSEREXITS, the LD_LIBRARY_PATH environment variable needs to be extended for Microservices Architecture. With CUSEREXITS, you create shared objects (*.so, *.ddl), which are picked up only if the files are in the path.

It is recommended that you do not use (the default) $OGG_HOME/lib directory for the shared objects as the software location should be managed as Read-Only.

Parameter Description

EXIT_CALL_TYPE

Indicates when, during processing, the routine is called.

EXIT_CALL_RESULT

Provides a response to the routine.

EXIT_PARAMS

Supplies information to the routine.

ERCALLBACK

Implements a callback routine. Callback routines retrieve record and Oracle GoldenGate context information, and they modify the contents of data records.