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 booleancheckAudited(Property property, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) protected booleancheckAudited(org.hibernate.models.spi.MemberDetails memberDetails, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) protected booleanprotected booleanisClassHierarchyTraversalNeeded(Audited allClassAudited) protected booleanisOverriddenAudited(org.hibernate.models.spi.ClassDetails classDetails) protected booleanisOverriddenAudited(org.hibernate.models.spi.MemberDetails memberDetails) protected booleanisOverriddenNotAudited(org.hibernate.models.spi.ClassDetails classDetails) protected booleanisOverriddenNotAudited(org.hibernate.models.spi.MemberDetails memberDetails) voidread()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)
-