Interface AuditedPropertiesHolder
-
- All Known Implementing Classes:
ClassAuditingData
,ComponentAuditingData
public interface AuditedPropertiesHolder
Implementations hold other audited properties.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addPropertyAuditingData(String propertyName, PropertyAuditingData auditingData)
Add an audited property.boolean
contains(String propertyName)
List<AuditOverrideData>
getAuditingOverrides()
PropertyAuditingData
getPropertyAuditingData(String propertyName)
boolean
isEmpty()
-
-
-
Method Detail
-
addPropertyAuditingData
void addPropertyAuditingData(String propertyName, PropertyAuditingData auditingData)
Add an audited property.- Parameters:
propertyName
- Name of the audited property.auditingData
- Data for the audited property.
-
getPropertyAuditingData
PropertyAuditingData getPropertyAuditingData(String propertyName)
- Parameters:
propertyName
- Name of a property.- Returns:
- Auditing data for the property.
-
isEmpty
boolean isEmpty()
- Returns:
- true if the holder contains any audited property
-
contains
boolean contains(String propertyName)
- Returns:
- true if the holder contains the given audited property
-
getAuditingOverrides
List<AuditOverrideData> getAuditingOverrides()
- Returns:
- the holder's property audit overrides
-
-