Package org.hibernate.audit


@Incubating package org.hibernate.audit
API for querying the history of audited entities.

Audited entities are transparently versioned: every insert, update, and delete is recorded in a companion audit table. Point-in-time reads are available via atChangeset() sessions, while the AuditLog interface provides programmatic access to revision history, modification types, and cross-entity change queries.

This package also contains the base classes and contracts for defining custom changeset entities and changeset listeners.

See Also: