|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
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 |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |