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.- Author:
- Adam Warski (adam at warski dot org), Erik-Berndt Scheper, Hern&aacut;n Chanfreau, Lukasz Antoniak (lukasz dot antoniak at gmail dot com), Michal Skowronek (mskowr at o2 dot pl), Lukasz Zuchowski (author at zuchos dot com), Chris Cranford
-
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(XProperty property, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) protected booleancheckAudited(Property property, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) protected booleanprotected booleanisClassHierarchyTraversalNeeded(Audited allClassAudited) protected booleanisOverriddenAudited(XClass clazz) protected booleanisOverriddenAudited(XProperty property) protected booleanisOverriddenNotAudited(XClass clazz) protected booleanisOverriddenNotAudited(XProperty property) 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(XProperty property, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) -
checkAudited
protected boolean checkAudited(Property property, PropertyAuditingData propertyData, String propertyName, Audited allClassAudited, String modifiedFlagSuffix) -
checkUsingModifiedFlag
-
isOverriddenNotAudited
-
isOverriddenNotAudited
-
isOverriddenAudited
-
isOverriddenAudited
-