Uses of Class
org.hibernate.envers.configuration.Configuration
-
-
Uses of Configuration in org.hibernate.envers.boot.internal
Methods in org.hibernate.envers.boot.internal that return Configuration Modifier and Type Method Description Configuration
EnversService. getConfig()
Configuration
EnversServiceImpl. getConfig()
Configuration
EnversMetadataBuildingContextImpl. getConfiguration()
Methods in org.hibernate.envers.boot.internal with parameters of type Configuration Modifier and Type Method Description void
ImprovedModifiedColumnNamingStrategy. addModifiedColumns(Configuration configuration, Value value, AttributeContainer mapping, PropertyAuditingData propertyAuditingData)
void
LegacyModifiedColumnNamingStrategy. addModifiedColumns(Configuration configuration, Value value, AttributeContainer mapping, PropertyAuditingData propertyAuditingData)
protected BasicAttribute
AbstractModifiedColumnNamingStrategy. createModifiedFlagAttribute(PropertyAuditingData propertyAuditingData, Configuration configuration, String columnName)
Constructors in org.hibernate.envers.boot.internal with parameters of type Configuration Constructor Description EnversMetadataBuildingContextImpl(Configuration configuration, InFlightMetadataCollector metadataCollector, MappingCollector mappingCollector)
-
Uses of Configuration in org.hibernate.envers.boot.spi
Methods in org.hibernate.envers.boot.spi that return Configuration Modifier and Type Method Description Configuration
EnversMetadataBuildingContext. getConfiguration()
Methods in org.hibernate.envers.boot.spi with parameters of type Configuration Modifier and Type Method Description void
ModifiedColumnNamingStrategy. addModifiedColumns(Configuration configuration, Value value, AttributeContainer mapping, PropertyAuditingData propertyAuditingData)
Adds modified columns to the audited entity metamodel. -
Uses of Configuration in org.hibernate.envers.configuration.internal
Constructors in org.hibernate.envers.configuration.internal with parameters of type Configuration Constructor Description RevisionInfoConfiguration(Configuration config, MetadataImplementor metadata, org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager)
-
Uses of Configuration in org.hibernate.envers.configuration.internal.metadata
Constructors in org.hibernate.envers.configuration.internal.metadata with parameters of type Configuration Constructor Description PersistentEntityInstantiator(Configuration configuration)
-
Uses of Configuration in org.hibernate.envers.internal.entities.mapper.relation
Fields in org.hibernate.envers.internal.entities.mapper.relation declared as Configuration Modifier and Type Field Description protected Configuration
AbstractCollectionMapper. configuration
Constructors in org.hibernate.envers.internal.entities.mapper.relation with parameters of type Configuration Constructor Description AbstractCollectionMapper(Configuration configuration, CommonCollectionMapperData commonCollectionMapperData, Class<? extends T> collectionClass, Class<? extends T> proxyClass, boolean ordinalInId, boolean revisionTypeInId)
BasicCollectionMapper(Configuration configuration, CommonCollectionMapperData commonCollectionMapperData, Class<? extends T> collectionClass, Class<? extends T> proxyClass, MiddleComponentData elementComponentData, boolean ordinalInId, boolean revisionTypeInId)
ListCollectionMapper(Configuration configuration, CommonCollectionMapperData commonCollectionMapperData, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, boolean revisionTypeInId)
MapCollectionMapper(Configuration configuration, CommonCollectionMapperData commonCollectionMapperData, Class<? extends T> collectionClass, Class<? extends T> proxyClass, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, boolean revisionTypeInId)
MiddleIdData(Configuration configuration, IdMappingData mappingData, String prefix, String entityName, boolean audited)
SortedMapCollectionMapper(Configuration configuration, CommonCollectionMapperData commonCollectionMapperData, Class<? extends SortedMap> collectionClass, Class<? extends SortedMap> proxyClass, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, Comparator comparator, boolean revisionTypeInId)
SortedSetCollectionMapper(Configuration configuration, CommonCollectionMapperData commonCollectionMapperData, Class<? extends SortedSet> collectionClass, Class<? extends SortedSet> proxyClass, MiddleComponentData elementComponentData, Comparator comparator, boolean ordinalInId, boolean revisionTypeInId)
-
Uses of Configuration in org.hibernate.envers.internal.entities.mapper.relation.component
Constructors in org.hibernate.envers.internal.entities.mapper.relation.component with parameters of type Configuration Constructor Description MiddleMapKeyIdComponentMapper(Configuration configuration, IdMapper relatedIdMapper)
MiddleSimpleComponentMapper(Configuration configuration, String propertyName)
-
Uses of Configuration in org.hibernate.envers.internal.entities.mapper.relation.query
Fields in org.hibernate.envers.internal.entities.mapper.relation.query declared as Configuration Modifier and Type Field Description protected Configuration
AbstractRelationQueryGenerator. configuration
Constructors in org.hibernate.envers.internal.entities.mapper.relation.query with parameters of type Configuration Constructor Description AbstractRelationQueryGenerator(Configuration configuration, String entityName, MiddleIdData referencingIdData, boolean revisionTypeInId, String orderByCollectionRole)
OneAuditEntityQueryGenerator(Configuration configuration, MiddleIdData referencingIdData, String referencedEntityName, MiddleIdData referencedIdData, boolean revisionTypeInId, String mappedBy, boolean mappedByKey, String orderByCollectionRole)
OneEntityQueryGenerator(Configuration configuration, String versionsMiddleEntityName, MiddleIdData referencingIdData, boolean revisionTypeInId, MiddleComponentData... componentData)
ThreeEntityQueryGenerator(Configuration configuration, String versionsMiddleEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, MiddleIdData indexIdData, boolean revisionTypeInId, String orderByCollectionRole, MiddleComponentData... componentData)
TwoEntityOneAuditedQueryGenerator(Configuration configuration, String versionsMiddleEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, boolean revisionTypeInId, String orderorderByCollectionRoley, MiddleComponentData... componentData)
TwoEntityQueryGenerator(Configuration configuration, String versionsMiddleEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, boolean revisionTypeInId, String orderByCollectionRole, MiddleComponentData... componentData)
-
Uses of Configuration in org.hibernate.envers.internal.tools.query
Methods in org.hibernate.envers.internal.tools.query with parameters of type Configuration Modifier and Type Method Description void
QueryBuilder. addProjection(Configuration configuration, Map<String,String> aliasToEntityNameMap, Map<String,String> aliasToComponentPropertyNameMap, AuditFunction function)
void
Parameters. addWhereWithFunction(Configuration configuration, Map<String,String> aliasToEntityNameMap, Map<String,String> aliasToComponentPropertyNameMap, String aliasLeft, String left, String op, AuditFunction function)
Adds a where clause with a left (optionally aliased) property and a function call on the right side.void
Parameters. addWhereWithFunction(Configuration configuration, Map<String,String> aliasToEntityNameMap, Map<String,String> aliasToComponentPropertyNameMap, AuditFunction function, String op, Object value)
Add where clause with a function call on the left and a scalar value on the right.void
Parameters. addWhereWithFunction(Configuration configuration, Map<String,String> aliasToEntityNameMap, Map<String,String> aliasToComponentPropertyNameMap, AuditFunction function, String op, String aliasRight, String right)
Add a where clause with a function call on the left and an optionally aliased property on the right.void
Parameters. addWhereWithFunction(Configuration configuration, Map<String,String> aliasToEntityNameMap, Map<String,String> aliasToComponentPropertyNameMap, AuditFunction left, String op, AuditFunction right)
Adds a where clause with a function call on both the left and right of the predicate.protected static void
QueryBuilder. appendFunctionArgument(Configuration configuration, Map<String,String> aliasToEntityNameMap, Map<String,String> aliasToComponentPropertyNameMap, MutableInteger paramCounter, Map<String,Object> queryParamValues, String alias, StringBuilder expression, Object argument)
-
Uses of Configuration in org.hibernate.envers.query.internal.impl
Methods in org.hibernate.envers.query.internal.impl with parameters of type Configuration Modifier and Type Method Description protected Parameters
AbstractAuditAssociationQuery. createComponentJoin(Configuration configuration)
protected Parameters
AbstractAuditAssociationQuery. createEntityJoin(Configuration configuration)
protected Parameters
EntitiesAtRevisionAssociationQuery. createEntityJoin(Configuration configuration)
-
Uses of Configuration in org.hibernate.envers.query.internal.property
Methods in org.hibernate.envers.query.internal.property with parameters of type Configuration Modifier and Type Method Description String
EntityPropertyName. get(Configuration configuration)
String
ModifiedFlagPropertyName. get(Configuration configuration)
String
OriginalIdPropertyName. get(Configuration configuration)
String
PropertyNameGetter. get(Configuration configuration)
String
RevisionNumberPropertyName. get(Configuration configuration)
String
RevisionPropertyPropertyName. get(Configuration configuration)
String
RevisionTypePropertyName. get(Configuration configuration)
-
Uses of Configuration in org.hibernate.envers.query.order
Methods in org.hibernate.envers.query.order with parameters of type Configuration Modifier and Type Method Description AuditOrder.OrderData
AuditOrder. getData(Configuration configuration)
-
Uses of Configuration in org.hibernate.envers.query.order.internal
Methods in org.hibernate.envers.query.order.internal with parameters of type Configuration Modifier and Type Method Description AuditOrder.OrderData
PropertyAuditOrder. getData(Configuration configuration)
-
Uses of Configuration in org.hibernate.envers.strategy.internal
Methods in org.hibernate.envers.strategy.internal with parameters of type Configuration Modifier and Type Method Description void
DefaultAuditStrategy. addEntityAtRevisionRestriction(Configuration configuration, QueryBuilder rootQueryBuilder, Parameters parameters, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2, boolean inclusive)
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.void
ValidityAuditStrategy. addEntityAtRevisionRestriction(Configuration configuration, QueryBuilder rootQueryBuilder, Parameters parameters, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2, boolean inclusive)
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.void
DefaultAuditStrategy. perform(Session session, String entityName, Configuration configuration, Object id, Object data, Object revision)
void
ValidityAuditStrategy. perform(Session session, String entityName, Configuration configuration, Object id, Object data, Object revision)
void
DefaultAuditStrategy. performCollectionChange(Session session, String entityName, String propertyName, Configuration configuration, PersistentCollectionChangeData persistentCollectionChangeData, Object revision)
void
ValidityAuditStrategy. performCollectionChange(Session session, String entityName, String propertyName, Configuration configuration, PersistentCollectionChangeData persistentCollectionChangeData, Object revision)
-
Uses of Configuration in org.hibernate.envers.strategy.spi
Methods in org.hibernate.envers.strategy.spi that return Configuration Modifier and Type Method Description Configuration
MappingContext. getConfiguration()
Methods in org.hibernate.envers.strategy.spi with parameters of type Configuration Modifier and Type Method Description void
AuditStrategy. addEntityAtRevisionRestriction(Configuration configuration, QueryBuilder rootQueryBuilder, Parameters parameters, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2, boolean inclusive)
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.void
AuditStrategy. perform(Session session, String entityName, Configuration configuration, Object id, Object data, Object revision)
Perform the persistence of audited data for regular entities.void
AuditStrategy. performCollectionChange(Session session, String entityName, String propertyName, Configuration configuration, PersistentCollectionChangeData persistentCollectionChangeData, Object revision)
Perform the persistence of audited data for collection ("middle") entities.Constructors in org.hibernate.envers.strategy.spi with parameters of type Configuration Constructor Description MappingContext(PersistentEntity mapping, Configuration configuration, String revisionInfoPropertyType, String revisionInfoExplicitTypeName, boolean revisionEndTimestampOnly)
-