| Modifier and Type | Method and Description | 
|---|---|
EntitiesConfigurations | 
EntitiesConfigurator.configure(Configuration cfg,
         org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager,
         GlobalConfiguration globalCfg,
         AuditEntitiesConfiguration verEntCfg,
         AuditStrategy auditStrategy,
         ClassLoaderService classLoaderService,
         org.dom4j.Document revisionInfoXmlMapping,
         org.dom4j.Element revisionInfoRelationMapping)  | 
| Constructor and Description | 
|---|
AuditMetadataGenerator(Configuration cfg,
                      GlobalConfiguration globalCfg,
                      AuditEntitiesConfiguration verEntCfg,
                      AuditStrategy auditStrategy,
                      ClassLoaderService classLoaderService,
                      org.dom4j.Element revisionInfoRelationMapping,
                      AuditEntityNameRegister auditEntityNameRegister)  | 
| Modifier and Type | Method and Description | 
|---|---|
AuditStrategy | 
AuditConfiguration.getAuditStrategy()  | 
| Constructor and Description | 
|---|
OneAuditEntityQueryGenerator(GlobalConfiguration globalCfg,
                            AuditEntitiesConfiguration verEntCfg,
                            AuditStrategy auditStrategy,
                            MiddleIdData referencingIdData,
                            String referencedEntityName,
                            MiddleIdData referencedIdData,
                            boolean revisionTypeInId)  | 
OneEntityQueryGenerator(AuditEntitiesConfiguration verEntCfg,
                       AuditStrategy auditStrategy,
                       String versionsMiddleEntityName,
                       MiddleIdData referencingIdData,
                       boolean revisionTypeInId,
                       MiddleComponentData... componentData)  | 
ThreeEntityQueryGenerator(GlobalConfiguration globalCfg,
                         AuditEntitiesConfiguration verEntCfg,
                         AuditStrategy auditStrategy,
                         String versionsMiddleEntityName,
                         MiddleIdData referencingIdData,
                         MiddleIdData referencedIdData,
                         MiddleIdData indexIdData,
                         boolean revisionTypeInId,
                         MiddleComponentData... componentData)  | 
TwoEntityOneAuditedQueryGenerator(AuditEntitiesConfiguration verEntCfg,
                                 AuditStrategy auditStrategy,
                                 String versionsMiddleEntityName,
                                 MiddleIdData referencingIdData,
                                 MiddleIdData referencedIdData,
                                 boolean revisionTypeInId,
                                 MiddleComponentData... componentData)  | 
TwoEntityQueryGenerator(GlobalConfiguration globalCfg,
                       AuditEntitiesConfiguration verEntCfg,
                       AuditStrategy auditStrategy,
                       String versionsMiddleEntityName,
                       MiddleIdData referencingIdData,
                       MiddleIdData referencedIdData,
                       boolean revisionTypeInId,
                       MiddleComponentData... componentData)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected AuditStrategy | 
AbstractAuditWorkUnit.auditStrategy  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultAuditStrategy
Default strategy is to simply persist the audit data. 
 | 
class  | 
ValidityAuditStrategy
Audit strategy which persists and retrieves audit information using a validity algorithm, based on the
 start-revision and end-revision of a row in the audit tables. 
 | 
class  | 
ValidTimeAuditStrategy
Deprecated. 
 
use  
ValidityAuditStrategy instead. | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.