Skip Headers

# Using Advanced Unit of Work API

Previous

Next

This chapter explains the advanced unit of work API calls and techniques commonly used later in the development cycle, including the following:

- Registering and Unregistering Objects

- Declaring Read-Only Classes

- Writing Changes Before Commit Time

- Using Conforming Queries and Descriptors

- Merging Changes in Working Copy Clones

- Resuming a Unit of Work After Commit

- Reverting a Unit of Work

- Using a Nested or Parallel Unit of Work

- Using a Unit of Work With Custom SQL

- Controlling the Order of Delete Operations

- Using Optimistic Read Locking With forceUpdateToVersionField

- Implementing User and Date Auditing With the Unit of Work

- Integrating the Unit of Work With an External Transaction Service

- Integrating the Unit of Work With CMP

- Database Transaction Isolation Levels

- Troubleshooting a Unit of Work

For more information about the available methods for the `UnitOfWork`, see Oracle TopLink API Reference.