Class AuditedPropertiesReader
java.lang.Object
org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
- Direct Known Subclasses:
ComponentAuditedPropertiesReader
Reads persistent properties form a
PersistentPropertiesSource
and adds the ones that are audited to a
AuditedPropertiesHolder
, filling all the auditing data.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAuditedPropertiesReader
(EnversMetadataBuildingContext metadataBuildingContext, PersistentPropertiesSource persistentPropertiesSource, AuditedPropertiesHolder auditedPropertiesHolder) AuditedPropertiesReader
(EnversMetadataBuildingContext metadataBuildingContext, PersistentPropertiesSource persistentPropertiesSource, AuditedPropertiesHolder auditedPropertiesHolder, String propertyNamePrefix) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
checkAudited
(Property property, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) protected boolean
checkAudited
(org.hibernate.models.spi.MemberDetails memberDetails, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) protected boolean
protected boolean
isClassHierarchyTraversalNeeded
(Audited allClassAudited) protected boolean
isOverriddenAudited
(org.hibernate.models.spi.ClassDetails classDetails) protected boolean
isOverriddenAudited
(org.hibernate.models.spi.MemberDetails memberDetails) protected boolean
isOverriddenNotAudited
(org.hibernate.models.spi.ClassDetails classDetails) protected boolean
isOverriddenNotAudited
(org.hibernate.models.spi.MemberDetails memberDetails) void
read()
void
-
Field Details
-
NO_PREFIX
- See Also:
-
-
Constructor Details
-
AuditedPropertiesReader
public AuditedPropertiesReader(EnversMetadataBuildingContext metadataBuildingContext, PersistentPropertiesSource persistentPropertiesSource, AuditedPropertiesHolder auditedPropertiesHolder) -
AuditedPropertiesReader
public AuditedPropertiesReader(EnversMetadataBuildingContext metadataBuildingContext, PersistentPropertiesSource persistentPropertiesSource, AuditedPropertiesHolder auditedPropertiesHolder, String propertyNamePrefix)
-
-
Method Details
-
read
public void read() -
read
-
isClassHierarchyTraversalNeeded
-
checkAudited
protected boolean checkAudited(org.hibernate.models.spi.MemberDetails memberDetails, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) -
checkAudited
protected boolean checkAudited(Property property, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) -
checkUsingModifiedFlag
-
isOverriddenNotAudited
protected boolean isOverriddenNotAudited(org.hibernate.models.spi.MemberDetails memberDetails) -
isOverriddenNotAudited
protected boolean isOverriddenNotAudited(org.hibernate.models.spi.ClassDetails classDetails) -
isOverriddenAudited
protected boolean isOverriddenAudited(org.hibernate.models.spi.MemberDetails memberDetails) -
isOverriddenAudited
protected boolean isOverriddenAudited(org.hibernate.models.spi.ClassDetails classDetails)
-