public final class AuditMetadataGenerator
extends java.lang.Object
Constructor and Description |
---|
AuditMetadataGenerator(MetadataImplementor metadata,
ServiceRegistry serviceRegistry,
GlobalConfiguration globalCfg,
AuditEntitiesConfiguration verEntCfg,
AuditStrategy auditStrategy,
org.dom4j.Element revisionInfoRelationMapping,
AuditEntityNameRegister auditEntityNameRegister) |
Modifier and Type | Method and Description |
---|---|
void |
generateFirstPass(PersistentClass pc,
ClassAuditingData auditingData,
EntityXmlMappingData xmlMappingData,
boolean isAudited) |
void |
generateSecondPass(PersistentClass pc,
ClassAuditingData auditingData,
EntityXmlMappingData xmlMappingData) |
protected java.lang.String |
getCatalog(java.lang.String catalogFromAnnotation,
Table table) |
ClassLoaderService |
getClassLoaderService() |
java.util.Map<java.lang.String,EntityConfiguration> |
getEntitiesConfigurations() |
MetadataImplementor |
getMetadata() |
java.util.Map<java.lang.String,EntityConfiguration> |
getNotAuditedEntitiesConfigurations()
Get the notAuditedEntitiesConfigurations property.
|
protected java.lang.String |
getSchema(java.lang.String schemaFromAnnotation,
Table table) |
ServiceRegistry |
getServiceRegistry() |
public AuditMetadataGenerator(MetadataImplementor metadata, ServiceRegistry serviceRegistry, GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, org.dom4j.Element revisionInfoRelationMapping, AuditEntityNameRegister auditEntityNameRegister)
public MetadataImplementor getMetadata()
public ServiceRegistry getServiceRegistry()
public ClassLoaderService getClassLoaderService()
protected java.lang.String getSchema(java.lang.String schemaFromAnnotation, Table table)
protected java.lang.String getCatalog(java.lang.String catalogFromAnnotation, Table table)
public void generateFirstPass(PersistentClass pc, ClassAuditingData auditingData, EntityXmlMappingData xmlMappingData, boolean isAudited)
public void generateSecondPass(PersistentClass pc, ClassAuditingData auditingData, EntityXmlMappingData xmlMappingData)
public java.util.Map<java.lang.String,EntityConfiguration> getEntitiesConfigurations()
public java.util.Map<java.lang.String,EntityConfiguration> getNotAuditedEntitiesConfigurations()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.