Class DefaultAuditStrategyEvent
java.lang.Object
io.hypersistence.optimizer.core.event.AbstractEvent
io.hypersistence.optimizer.hibernate.event.configuration.ConfigurationPropertyEvent
io.hypersistence.optimizer.hibernate.event.configuration.envers.DefaultAuditStrategyEvent
- All Implemented Interfaces:
Event,Serializable
The
DefaultAuditStrategyEvent indicates that the current application
is using the DefaultAuditStrategy Hibernate Envers strategy.
The ValidityAuditStrategy is a much better alternative since it can render
much efficient audit log queries.- Since:
- 2.2.0
- Author:
- Vlad Mihalcea
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.hypersistence.optimizer.core.event.Event
Event.Priority -
Constructor Summary
ConstructorsConstructorDescriptionDefaultAuditStrategyEvent(String currentAuditStrategyClass, String suggestedAuditStrategyClass) Instantiate aDefaultAuditStrategyEventusing the providedAuditStrategyobjects. -
Method Summary
Modifier and TypeMethodDescriptionGet the current HibernateAuditStrategy.Get theEvent.Priorityof thisEventGet the suggested HibernateAuditStrategy.Methods inherited from class io.hypersistence.optimizer.hibernate.event.configuration.ConfigurationPropertyEvent
getConfigurationPropertyMethods inherited from class io.hypersistence.optimizer.core.event.AbstractEvent
getInfoUrl
-
Constructor Details
-
DefaultAuditStrategyEvent
public DefaultAuditStrategyEvent(String currentAuditStrategyClass, String suggestedAuditStrategyClass) Instantiate aDefaultAuditStrategyEventusing the providedAuditStrategyobjects.- Parameters:
currentAuditStrategyClass- current HibernateAuditStrategysuggestedAuditStrategyClass- suggested HibernateAuditStrategy
-
-
Method Details
-
getCurrentAuditStrategyClass
Get the current HibernateAuditStrategy.- Returns:
- the current Hibernate
AuditStrategy
-
getSuggestedAuditStrategyClass
Get the suggested HibernateAuditStrategy.- Returns:
- the suggested Hibernate
AuditStrategy
-
getPriority
Get theEvent.Priorityof thisEvent- Returns:
- the
Event.Priorityof thisEvent
-
getDescription
-