Journal and Commit APIs

Journaling allows you to specify objects that you want to protect for recovery purposes. It also provides an audit trail for object changes. Journaling provides an audit or activity trail for other objects either through system operations or user actions. The journal APIs allow you to:

Commitment control allows you to define and process changes to resources, such as database files or tables, as a single logical unit of work. Commitment control uses the journaling facility to provide for logical units of work. The commitment control APIs allow you to:

For additional information, see:

If you plan to use the APIs described in this chapter, you must understand the Commitment Control and Journal Management topics in the Information Center. These topics include information on remote journaling, remote journaling support, and a complete description of the information contained in journal entries that the system sends and all the possible journal codes and entry types.

The journal and commit APIs are:

The journal and commit exit programs are:


Top | APIs by category