## Uses of Class
org.hibernate.envers.configuration.GlobalConfiguration

Packages that use GlobalConfiguration
org.hibernate.envers.configuration
org.hibernate.envers.configuration.metadata
org.hibernate.envers.configuration.metadata.reader
org.hibernate.envers.entities.mapper.relation.query
org.hibernate.envers.strategy

Uses of GlobalConfiguration in org.hibernate.envers.configuration

Methods in org.hibernate.envers.configuration that return GlobalConfiguration
`GlobalConfiguration` `AuditConfiguration.getGlobalCfg()`

Methods in org.hibernate.envers.configuration with parameters of type GlobalConfiguration
`EntitiesConfigurations` `EntitiesConfigurator.configure(Configuration cfg, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager, GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, org.dom4j.Document revisionInfoXmlMapping, org.dom4j.Element revisionInfoRelationMapping)`

Constructors in org.hibernate.envers.configuration with parameters of type GlobalConfiguration
`RevisionInfoConfiguration(GlobalConfiguration globalCfg)`

Uses of GlobalConfiguration in org.hibernate.envers.configuration.metadata

Constructors in org.hibernate.envers.configuration.metadata with parameters of type GlobalConfiguration
`AuditMetadataGenerator(Configuration cfg, GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, org.dom4j.Element revisionInfoRelationMapping, AuditEntityNameRegister auditEntityNameRegister)`

Uses of GlobalConfiguration in org.hibernate.envers.configuration.metadata.reader

Constructors in org.hibernate.envers.configuration.metadata.reader with parameters of type GlobalConfiguration
`AnnotationsMetadataReader(GlobalConfiguration globalCfg, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager, PersistentClass pc)`
`AuditedPropertiesReader(ModificationStore defaultStore, PersistentPropertiesSource persistentPropertiesSource, AuditedPropertiesHolder auditedPropertiesHolder, GlobalConfiguration globalCfg, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager, String propertyNamePrefix)`
`ComponentAuditedPropertiesReader(ModificationStore defaultStore, PersistentPropertiesSource persistentPropertiesSource, AuditedPropertiesHolder auditedPropertiesHolder, GlobalConfiguration globalCfg, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager, String propertyNamePrefix)`

Uses of GlobalConfiguration in org.hibernate.envers.entities.mapper.relation.query

Constructors in org.hibernate.envers.entities.mapper.relation.query with parameters of type GlobalConfiguration
`OneAuditEntityQueryGenerator(GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, MiddleIdData referencingIdData, String referencedEntityName, MiddleIdData referencedIdData)`
`ThreeEntityQueryGenerator(GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, String versionsMiddleEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, MiddleIdData indexIdData, MiddleComponentData... componentDatas)`
`TwoEntityQueryGenerator(GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, String versionsMiddleEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, MiddleComponentData... componentDatas)`

Uses of GlobalConfiguration in org.hibernate.envers.strategy

Methods in org.hibernate.envers.strategy with parameters of type GlobalConfiguration
`void` `ValidityAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)`
`void` `DefaultAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)`

`void`

`AuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)`
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.