Class AuditMetadataGenerator
- java.lang.Object
-
- org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
-
- org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator
-
public final class AuditMetadataGenerator extends AbstractMetadataGenerator
- Author:
- Adam Warski (adam at warski dot org), Sebastian Komander, Tomasz Bech, Stephanie Pau at Markit Group Plc, Hernán Chanfreau, Lukasz Antoniak (lukasz dot antoniak at gmail dot com), Michal Skowronek (mskowr at o2 dot pl), Chris Cranford
-
-
Constructor Summary
Constructors Constructor Description AuditMetadataGenerator(EnversMetadataBuildingContext metadataBuildingContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateFirstPass(ClassAuditingData auditingData, EntityMappingData mappingData, boolean isAudited)voidgenerateSecondPass(ClassAuditingData auditingData, EntityMappingData mappingData)-
Methods inherited from class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
addAuditedEntityConfiguration, addAuditStrategyAdditionalColumnsToEntity, addAuditStrategyRevisionEndTimestampOnly, addNotAuditedEntityConfiguration, addRevisionInfoRelationToIdentifier, addRevisionTypeToAttributeContainer, getAuditedEntityConfiguration, getAuditedEntityConfigurations, getCatalogName, getMetadataBuildingContext, getNotAuditedEntityConfiguration, getNotAuditedEntityConfigurations, getReferencedIdMappingData, getSchemaName, hasAuditedEntityConfiguration, hasNotAuditedEntityConfiguration, throwUnsupportedTypeException
-
-
-
-
Constructor Detail
-
AuditMetadataGenerator
public AuditMetadataGenerator(EnversMetadataBuildingContext metadataBuildingContext)
-
-
Method Detail
-
generateFirstPass
public void generateFirstPass(ClassAuditingData auditingData, EntityMappingData mappingData, boolean isAudited)
-
generateSecondPass
public void generateSecondPass(ClassAuditingData auditingData, EntityMappingData mappingData)
-
-