org.hibernate.envers.configuration.metadata.reader
Class ClassAuditingData
java.lang.Object
org.hibernate.envers.configuration.metadata.reader.ClassAuditingData
- All Implemented Interfaces:
- AuditedPropertiesHolder
public class ClassAuditingData
- extends Object
- implements AuditedPropertiesHolder
- Author:
- Adam Warski (adam at warski dot org), Sebastian Komander, Hern&aacut;n Chanfreau
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassAuditingData
public ClassAuditingData()
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface AuditedPropertiesHolder
- Returns:
- true if the holder contains any audited property
addPropertyAuditingData
public void addPropertyAuditingData(String propertyName,
PropertyAuditingData auditingData)
- Description copied from interface:
AuditedPropertiesHolder
- Add an audited property.
- Specified by:
addPropertyAuditingData
in interface AuditedPropertiesHolder
- Parameters:
propertyName
- Name of the audited property.auditingData
- Data for the audited property.
getPropertyAuditingData
public PropertyAuditingData getPropertyAuditingData(String propertyName)
- Specified by:
getPropertyAuditingData
in interface AuditedPropertiesHolder
- Parameters:
propertyName
- Name of a property.
- Returns:
- Auditing data for the property.
getPropertyNames
public Iterable<String> getPropertyNames()
getSecondaryTableDictionary
public Map<String,String> getSecondaryTableDictionary()
getAuditTable
public AuditTable getAuditTable()
setAuditTable
public void setAuditTable(AuditTable auditTable)
setDefaultAudited
public void setDefaultAudited(boolean defaultAudited)
isAudited
public boolean isAudited()
contains
public boolean contains(String propertyName)
- Specified by:
contains
in interface AuditedPropertiesHolder
- Returns:
- true if the holder contains the given audited property
Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.