| Modifier and Type | Method and Description |
|---|---|
List<Event> |
HypersistenceOptimizer.getEvents()
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DurationAwareEvent
The
DurationAwareEvent is an optional interface that can be implemented by
Event types that carry a duration (e.g. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEvent
The
AbstractEvent base class implements the Event interface
and defines the common methods that can be shared by the entire event hierarchy. |
| Modifier and Type | Method and Description |
|---|---|
<E extends Event> |
EventDecorator.decorate(E event)
Decorate the incoming
Event. |
<E extends Event> |
EmptyEventDecorator.decorate(E event)
Return the incoming
Event without decorating it. |
| Modifier and Type | Method and Description |
|---|---|
List<Event> |
ListEventHandler.getEvents()
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
EventFilter.accept(Event event)
Filter the incoming
Event. |
boolean |
EmptyEventFilter.accept(Event event)
Accepts any incoming
Event. |
boolean |
ChainEventFilter.accept(Event event)
|
void |
LogEventHandler.handle(Event event)
Logs every incoming
Event. |
void |
ListEventHandler.handle(Event event)
|
void |
EventHandler.handle(Event event)
Handle the incoming
Event. |
void |
ChainEventHandler.handle(Event event)
|
void |
EventSender.send(Event event)
Send the incoming
Event. |
void |
AbstractEventSender.send(Event event)
The incoming
Event is sent as follows:
The Event is dropped if it was triggered by the Optimizer's own database work,
as marked by the InternalWorkScope
The incoming Event is filtered by the associated AbstractEventSender.getEventFilter()
The filtered Event is decorated by the associated AbstractEventSender.getEventDecorator()
The decorated Event is handled by the associated AbstractEventSender.getEventHandler()
|
| Modifier and Type | Method and Description |
|---|---|
void |
PersistentEventHandler.handle(Event event)
Handle the incoming
Event. |
static String |
EventSignature.of(Event event)
Compute the signature of the provided
Event. |
static EventCategory |
EventCategory.of(Event event)
Resolve the
EventCategory of the provided Event. |
void |
RuntimeEventAggregator.record(Event event)
Record a single runtime event into the current time window.
|
| Modifier and Type | Method and Description |
|---|---|
long |
EventStore.insertRun(String hibernateVersion,
List<Event> bootstrapEvents)
Insert a run (a bootstrap snapshot) and its associated configuration and mapping events,
using a single batched statement for the events.
|
void |
EventPersistenceContext.persistBootstrapEvents(String hibernateVersion,
List<Event> bootstrapEvents)
Persist the configuration and mapping events collected during scanning, as a single run.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
EnversEventFilter.accept(Event event) |
| Modifier and Type | Class and Description |
|---|---|
class |
ActualConfigurationPropertyEvent
The
ActualConfigurationPropertyEvent is the base class of all the Event
types that are related to a given Hibernate configuration property. |
class |
ConfigurationPropertyEvent
The
ConfigurationPropertyEvent is the base class of all the Event
types that are related to a given Hibernate configuration property. |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcBatch7785975407Event
The real event name is obfuscated in Trial Version.
|
class |
JdbcBatchOrderInsertsEvent
The
JdbcBatchOrderInsertsEvent indicates that the current application
is not using the hibernate.order_inserts configuration property. |
class |
JdbcBatchOrderUpdatesEvent
The
JdbcBatchOrderUpdatesEvent indicates that the current application
is not using the hibernate.order_updates configuration property. |
class |
JdbcBatchSizeEvent
The
JdbcBatchSizeEvent indicates that the current application
is not using the hibernate.jdbc.batch_size configuration property. |
| Modifier and Type | Class and Description |
|---|---|
class |
Connection1641560279Event
The real event name is obfuscated in Trial Version.
|
class |
Connection5390468036Event
The real event name is obfuscated in Trial Version.
|
class |
Connection9071557016Event
The real event name is obfuscated in Trial Version.
|
class |
Connection9903031104Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Dialect5088476391Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Envers1668896576Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Fetch2162256056Event
The real event name is obfuscated in Trial Version.
|
class |
Fetch8467734827Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Identifier3461616708Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConsoleStatementLoggingEvent
The
ConsoleStatementLoggingEvent indicates that the current application
is using the hibernate.show_sql configuration property. |
class |
Logging2720157041Event
The real event name is obfuscated in Trial Version.
|
class |
Logging8303339181Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Query1277017085Event
The real event name is obfuscated in Trial Version.
|
class |
Query2468924130Event
The real event name is obfuscated in Trial Version.
|
class |
Query3924404891Event
The real event name is obfuscated in Trial Version.
|
class |
Query7786258879Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SchemaGenerationEvent
The
SchemaGenerationEvent is used as the base class for
schema generation events. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectionEvent
The
ConnectionEvent indicates that the event
is specific to a JDBC Connection. |
| Modifier and Type | Class and Description |
|---|---|
class |
ActualEntityAttributeMappingEvent
The
ActualEntityAttributeMappingEvent indicates that the event
is specific to an entity attribute mapping. |
class |
ActualEntityMappingEvent
The
ActualEntityMappingEvent indicates that the event
is specific to an entity mapping. |
class |
EntityAttributeMappingEvent
The
EntityAttributeMappingEvent indicates that the event
is specific to an entity attribute mapping. |
class |
EntityMappingEvent
The
EntityMappingEvent indicates that the event
is specific to an entity mapping. |
| Modifier and Type | Class and Description |
|---|---|
class |
Association2903539434Event
The real event name is obfuscated in Trial Version.
|
class |
Association3269507280Event
The real event name is obfuscated in Trial Version.
|
class |
Association3890524098Event
The real event name is obfuscated in Trial Version.
|
class |
Association410542408Event
The real event name is obfuscated in Trial Version.
|
class |
Association6905363521Event
The real event name is obfuscated in Trial Version.
|
class |
Association8154031573Event
The real event name is obfuscated in Trial Version.
|
class |
Association934543432Event
The real event name is obfuscated in Trial Version.
|
class |
Association9379158467Event
The real event name is obfuscated in Trial Version.
|
class |
ElementCollectionEvent
The
ElementCollectionEvent indicates that an entity attribute is mapped
as a collection of Embeddable objects. |
class |
ManyToManyCascadeRemoveEvent
The
ManyToManyCascadeRemoveEvent indicates that an entity attribute is mapped
as a ManyToMany association which was set to cascade the
CascadeType.REMOVE entity state transition. |
class |
OneToOneWithoutMapsIdEvent
The
OneToOneWithoutMapsIdEvent indicates that an entity attribute is mapped
as a OneToOne association without MapsId. |
class |
UnidirectionalOneToManyEvent
The
UnidirectionalOneToManyEvent indicates that an entity attribute is mapped
as a unidirectional OneToMany association. |
| Modifier and Type | Class and Description |
|---|---|
class |
EagerFetchingEvent
The
EagerFetchingEvent indicates that an entity attribute is using the
Hibernate FetchType.EAGER fetching strategy. |
class |
Fetching2932477991Event
The real event name is obfuscated in Trial Version.
|
class |
Fetching3589409627Event
The real event name is obfuscated in Trial Version.
|
class |
Fetching6280375706Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Basic2998504652Event
The real event name is obfuscated in Trial Version.
|
class |
Basic3255393660Event
The real event name is obfuscated in Trial Version.
|
class |
Basic4673470396Event
The real event name is obfuscated in Trial Version.
|
class |
Basic7290321656Event
The real event name is obfuscated in Trial Version.
|
class |
Basic8944815987Event
The real event name is obfuscated in Trial Version.
|
class |
Basic9843724820Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Cache2675130729Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Entity8335353652Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Identifier192869363Event
The real event name is obfuscated in Trial Version.
|
class |
Identifier3384873548Event
The real event name is obfuscated in Trial Version.
|
class |
Identifier3639790215Event
The real event name is obfuscated in Trial Version.
|
class |
Identifier4313379358Event
The real event name is obfuscated in Trial Version.
|
class |
Identifier6334053691Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Inheritance4741729644Event
The real event name is obfuscated in Trial Version.
|
class |
Inheritance8595998791Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
QueryEvent
The
QueryEvent indicates that the event
is specific to a query execution. |
| Modifier and Type | Class and Description |
|---|---|
class |
NPlusOneQueryEntityFetchingEvent
The
NPlusOneQueryEntityFetchingEvent indicates that an entity has been fetched
several times using secondary SQL queries instead of being fetched in one query
using a JOIN FETCH clause. |
class |
SecondaryQueryEntityFetchingEvent
The
SecondaryQueryEntityFetchingEvent indicates that an entity has been fetched
using a secondary SQL query instead of being fetched using a JOIN FETCH clause. |
class |
Session215454269Event
The real event name is obfuscated in Trial Version.
|
class |
Session944616647Event
The real event name is obfuscated in Trial Version.
|
class |
SessionEvent
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcDriverEvent
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcBatch243537492Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcCache8914970511Event
The real event name is obfuscated in Trial Version.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcEncoding475515599Event
The
JdbcEncoding475515599Event indicates that the current application
has not disabled the sendStringParametersAsUnicode JDBC setting. |
Copyright © 2026. All rights reserved.