Interface EnversService
- All Superinterfaces:
Serializable,Service
- All Known Implementing Classes:
EnversServiceImpl
Provides central access to Envers' configuration.
In many ways, this replaces the legacy static map Envers used originally as
a means to share the old AuditConfiguration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of the configuration setting used to control whether the Envers integration is enabled. -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(MetadataImplementor metadata, MappingCollector mappingCollector, EffectiveMappingDefaults effectiveMappingDefaults) booleanIs the Envers integration enabled? This is generally used as a protection for other Envers services (in the ServiceLoader sense) determine whether they should do their work.boolean
-
Field Details
-
INTEGRATION_ENABLED
The name of the configuration setting used to control whether the Envers integration is enabled. Default is true- See Also:
-
-
Method Details
-
isEnabled
boolean isEnabled()Is the Envers integration enabled? This is generally used as a protection for other Envers services (in the ServiceLoader sense) determine whether they should do their work.- Returns:
trueIf the integration is enabled;falseotherwise.
-
isInitialized
boolean isInitialized()AssumingisEnabled()istrue, hasinitialize(org.hibernate.boot.spi.MetadataImplementor, org.hibernate.envers.configuration.internal.MappingCollector, org.hibernate.boot.spi.EffectiveMappingDefaults)been called yet?- Returns:
trueindicatesinitialize(org.hibernate.boot.spi.MetadataImplementor, org.hibernate.envers.configuration.internal.MappingCollector, org.hibernate.boot.spi.EffectiveMappingDefaults)has been called;falseindicates thatinitialize(org.hibernate.boot.spi.MetadataImplementor, org.hibernate.envers.configuration.internal.MappingCollector, org.hibernate.boot.spi.EffectiveMappingDefaults)has not (yet) been called.
-
initialize
void initialize(MetadataImplementor metadata, MappingCollector mappingCollector, EffectiveMappingDefaults effectiveMappingDefaults) -
getConfig
Configuration getConfig() -
getAuditProcessManager
AuditProcessManager getAuditProcessManager() -
getAuditStrategy
AuditStrategy getAuditStrategy() -
getEntitiesConfigurations
EntitiesConfigurations getEntitiesConfigurations() -
getRevisionInfoQueryCreator
RevisionInfoQueryCreator getRevisionInfoQueryCreator() -
getRevisionInfoNumberReader
RevisionInfoNumberReader getRevisionInfoNumberReader() -
getModifiedEntityNamesReader
ModifiedEntityNamesReader getModifiedEntityNamesReader() -
getClassLoaderService
ClassLoaderService getClassLoaderService() -
getServiceRegistry
ServiceRegistry getServiceRegistry()
-