Class ClassAuditingData
java.lang.Object
org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
- All Implemented Interfaces:
AuditedPropertiesHolder
Boot-time audit data for a specific entity class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPropertyAuditingData(String propertyName, PropertyAuditingData auditingData) Add an audited property.booleangetPropertyAuditingData(String propertyName) booleanbooleanisEmpty()voidsetAuditTable(AuditTable auditTable) voidsetDefaultAudited(boolean defaultAudited)
-
Constructor Details
-
ClassAuditingData
-
-
Method Details
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceAuditedPropertiesHolder- Returns:
- true if the holder contains any audited property
-
addPropertyAuditingData
Description copied from interface:AuditedPropertiesHolderAdd an audited property.- Specified by:
addPropertyAuditingDatain interfaceAuditedPropertiesHolder- Parameters:
propertyName- Name of the audited property.auditingData- Data for the audited property.
-
getPropertyAuditingData
- Specified by:
getPropertyAuditingDatain interfaceAuditedPropertiesHolder- Parameters:
propertyName- Name of a property.- Returns:
- Auditing data for the property.
-
getAuditingOverrides
- Specified by:
getAuditingOverridesin interfaceAuditedPropertiesHolder- Returns:
- the holder's property audit overrides
-
getPersistentClass
-
getEntityName
-
getPropertyNames
-
getSecondaryTableDictionary
-
getAuditTable
-
setAuditTable
-
setDefaultAudited
public void setDefaultAudited(boolean defaultAudited) -
isAudited
public boolean isAudited() -
contains
- Specified by:
containsin interfaceAuditedPropertiesHolder- Returns:
- true if the holder contains the given audited property
-
getNonSyntheticPropertyNames
-
getSyntheticProperties
-