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 TypeMethodDescriptionvoid
addPropertyAuditingData
(String propertyName, PropertyAuditingData auditingData) Add an audited property.boolean
getPropertyAuditingData
(String propertyName) boolean
boolean
isEmpty()
void
setAuditTable
(AuditTable auditTable) void
setDefaultAudited
(boolean defaultAudited)
-
Constructor Details
-
ClassAuditingData
-
-
Method Details
-
isEmpty
public boolean isEmpty()- Specified by:
isEmpty
in interfaceAuditedPropertiesHolder
- Returns:
- true if the holder contains any audited property
-
addPropertyAuditingData
Description copied from interface:AuditedPropertiesHolder
Add an audited property.- Specified by:
addPropertyAuditingData
in interfaceAuditedPropertiesHolder
- Parameters:
propertyName
- Name of the audited property.auditingData
- Data for the audited property.
-
getPropertyAuditingData
- Specified by:
getPropertyAuditingData
in interfaceAuditedPropertiesHolder
- Parameters:
propertyName
- Name of a property.- Returns:
- Auditing data for the property.
-
getAuditingOverrides
- Specified by:
getAuditingOverrides
in 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:
contains
in interfaceAuditedPropertiesHolder
- Returns:
- true if the holder contains the given audited property
-
getNonSyntheticPropertyNames
-
getSyntheticProperties
-