Package io.quarkus.hibernate.envers
Class HibernateEnversBuildTimeConfig
- java.lang.Object
-
- io.quarkus.hibernate.envers.HibernateEnversBuildTimeConfig
-
@ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED) public class HibernateEnversBuildTimeConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description HibernateEnversBuildTimeConfigPersistenceUnit
defaultPersistenceUnit
Configuration for the default persistence unit.boolean
enabled
Whether Hibernate Envers is enabled during the build.Map<String,HibernateEnversBuildTimeConfigPersistenceUnit>
persistenceUnits
Configuration for additional named persistence units.
-
Constructor Summary
Constructors Constructor Description HibernateEnversBuildTimeConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
extensionPropertyKey(String radical)
Map<String,HibernateEnversBuildTimeConfigPersistenceUnit>
getAllPersistenceUnitConfigsAsMap()
static String
persistenceUnitPropertyKey(String persistenceUnitName, String radical)
-
-
-
Field Detail
-
enabled
@ConfigItem(defaultValue="true") public boolean enabled
Whether Hibernate Envers is enabled during the build. If Hibernate Envers is disabled during the build, all processing related to Hibernate Envers will be skipped, and the audit entities will not be added to the Hibernate ORM metamodel nor to the database schema that Hibernate ORM generates, but it will not be possible to use Hibernate Envers at runtime: `quarkus.hibernate-envers.active` will default to `false` and setting it to `true` will lead to an error.
-
defaultPersistenceUnit
@ConfigItem(name="<<parent>>") public HibernateEnversBuildTimeConfigPersistenceUnit defaultPersistenceUnit
Configuration for the default persistence unit.
-
persistenceUnits
@ConfigDocSection @ConfigDocMapKey("persistence-unit-name") @ConfigItem(name="<<parent>>") public Map<String,HibernateEnversBuildTimeConfigPersistenceUnit> persistenceUnits
Configuration for additional named persistence units.
-
-
Method Detail
-
getAllPersistenceUnitConfigsAsMap
public Map<String,HibernateEnversBuildTimeConfigPersistenceUnit> getAllPersistenceUnitConfigsAsMap()
-
-