| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AuditReader | |
| EntityTrackingRevisionListener | Extension of standard RevisionListenerthat 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 RevisionEntityannotation. | 
| Class Summary | |
|---|---|
| AuditReaderFactory | |
| DefaultRevisionEntity | |
| 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 AuditingOverrideannotation is used to override the auditing
 behavior of a field (or property) inside an embedded component. | 
| AuditOverrides | The AuditingOverridesannotation is used to override the auditing
 behavior for one ore more fields (or properties) inside an embedded
 component. | 
| AuditTable | |
| 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 | |
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||