Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.hibernate.envers

Interface Summary
AuditReader |
CrossTypeRevisionChangesReader | Queries that allow retrieving snapshots of all entities (regardless of their particular type) changed in the given revision.
EntityTrackingRevisionListener | Extension of standard `RevisionListener` that notifies whenever an entity instance has been added, modified or removed within current revision boundaries.
RevisionListener | An implementation of this class, having a no-arg constructor, should be passed as an argument to the `RevisionEntity` annotation.

Class Summary
AuditReaderFactory |
DefaultRevisionEntity |
DefaultRevisionEntity_ |
DefaultTrackingModifiedEntitiesRevisionEntity | Extension of standard `DefaultRevisionEntity` that allows tracking entity names changed in each revision.
DefaultTrackingModifiedEntitiesRevisionEntity_ |

Enum Summary
ModificationStore |
RelationTargetAuditMode |
RevisionType | Type of the revision.

Annotation Types Summary
Audited | When applied to a class, indicates that all of its properties should be audited.
AuditJoinTable |
AuditMappedBy | Annotation to specify a "fake" bi-directional relation.
AuditOverride | The `AuditingOverride` annotation is used to override the auditing behavior of a superclass or single property inherited from `MappedSuperclass` type, or attribute inside an embedded component.
AuditOverrides | The `AuditingOverrides` annotation is used to override the auditing behavior for one ore more fields (or properties) inside an embedded component.
AuditTable |
ModifiedEntityNames | Marks a property which holds entity names that have been modified during each revision.
NotAudited | When applied to a field, indicates that this field should not be audited.
RevisionEntity | Marks an entity to be created whenever a new revision is generated.
RevisionNumber | Marks a property which will hold the number of the revision in a revision entity, see `RevisionListener`.
RevisionTimestamp | Marks a property which will hold the timestamp of the revision in a revision entity, see `RevisionListener`.
SecondaryAuditTable |
SecondaryAuditTables |

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.