Uses of Class
org.hibernate.envers.configuration.Configuration
Packages that use Configuration
Package
Description
-
Uses of Configuration in org.hibernate.envers.boot.internal
Methods in org.hibernate.envers.boot.internal that return ConfigurationModifier and TypeMethodDescriptionEnversService.getConfig()
EnversServiceImpl.getConfig()
EnversMetadataBuildingContextImpl.getConfiguration()
Methods in org.hibernate.envers.boot.internal with parameters of type ConfigurationModifier and TypeMethodDescriptionvoid
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 ConfigurationModifierConstructorDescriptionEnversMetadataBuildingContextImpl
(Configuration configuration, InFlightMetadataCollector metadataCollector, EffectiveMappingDefaults effectiveMappingDefaults, MappingCollector mappingCollector) -
Uses of Configuration in org.hibernate.envers.boot.spi
Methods in org.hibernate.envers.boot.spi that return ConfigurationMethods in org.hibernate.envers.boot.spi with parameters of type ConfigurationModifier and TypeMethodDescriptionvoid
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 ConfigurationModifierConstructorDescriptionRevisionInfoConfiguration
(Configuration config, InFlightMetadataCollector metadata) -
Uses of Configuration in org.hibernate.envers.configuration.internal.metadata
Constructors in org.hibernate.envers.configuration.internal.metadata with parameters of type Configuration -
Uses of Configuration in org.hibernate.envers.internal.entities.mapper.relation
Fields in org.hibernate.envers.internal.entities.mapper.relation declared as ConfigurationModifier and TypeFieldDescriptionprotected final Configuration
AbstractCollectionMapper.configuration
Constructors in org.hibernate.envers.internal.entities.mapper.relation with parameters of type ConfigurationModifierConstructorDescriptionprotected
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 ConfigurationModifierConstructorDescriptionMiddleMapKeyIdComponentMapper
(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 ConfigurationModifier and TypeFieldDescriptionprotected final Configuration
AbstractRelationQueryGenerator.configuration
Constructors in org.hibernate.envers.internal.entities.mapper.relation.query with parameters of type ConfigurationModifierConstructorDescriptionprotected
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 ConfigurationModifier and TypeMethodDescriptionvoid
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 ConfigurationModifier and TypeMethodDescriptionprotected 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 ConfigurationModifier and TypeMethodDescriptionEntityPropertyName.get
(Configuration configuration) ModifiedFlagPropertyName.get
(Configuration configuration) OriginalIdPropertyName.get
(Configuration configuration) PropertyNameGetter.get
(Configuration configuration) RevisionNumberPropertyName.get
(Configuration configuration) RevisionPropertyPropertyName.get
(Configuration configuration) 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 -
Uses of Configuration in org.hibernate.envers.query.order.internal
Methods in org.hibernate.envers.query.order.internal with parameters of type Configuration -
Uses of Configuration in org.hibernate.envers.strategy.internal
Methods in org.hibernate.envers.strategy.internal with parameters of type ConfigurationModifier and TypeMethodDescriptionvoid
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 ConfigurationMethods in org.hibernate.envers.strategy.spi with parameters of type ConfigurationModifier and TypeMethodDescriptionvoid
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 ConfigurationModifierConstructorDescriptionMappingContext
(PersistentEntity mapping, Configuration configuration, String revisionInfoPropertyType, String revisionInfoExplicitTypeName, boolean revisionEndTimestampOnly)