Uses of Package
org.hibernate.event.spi
-
Packages that use org.hibernate.event.spi Package Description org.hibernate.action.internal The various concrete action implementations.org.hibernate.action.spi This SPI package defines an abstraction over the notion of an "action" which is scheduled for asynchronous execution by the event listeners.org.hibernate.boot.beanvalidation Support for integrating Jakarta Bean Validation.org.hibernate.boot.cfgxml.spi An SPI service for processing and handlingcfg.xml
files.org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.cache.spi.entry This package defines formats for disassembled state kept in the second level cache.org.hibernate.dialect.lock Support forDialect
-specific locking strategies.org.hibernate.engine.internal Support for many of the internal workings of Hibernate.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.envers.event.spi org.hibernate.envers.internal.synchronization org.hibernate.event.internal This package defines a default set of event listeners that implement the default behaviors of Hibernate session operations.org.hibernate.event.service.internal Implementation of the event listener registration service.org.hibernate.event.service.spi An SPI for the event listener registration service.org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession
.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.loader.ast.internal org.hibernate.loader.ast.spi org.hibernate.loader.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query.derived org.hibernate.resource.jdbc.spi An SPI for managing JDBC connections and other heavyweight resources, based around the idea of a "JDBC session".org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi -
Classes in org.hibernate.event.spi used by org.hibernate.action.internal Class Description EventSource -
Classes in org.hibernate.event.spi used by org.hibernate.action.spi Class Description EventSource -
Classes in org.hibernate.event.spi used by org.hibernate.boot.beanvalidation Class Description PreCollectionUpdateEvent An event that occurs before a collection is updatedPreCollectionUpdateEventListener Called before updating a collectionPreDeleteEvent Represents apre-delete
event, which occurs just prior to performing the deletion of an entity from the database.PreDeleteEventListener Called before deleting an item from the datastorePreInsertEvent Represents apre-insert
event, which occurs just prior to performing the insert of an entity into the database.PreInsertEventListener Called before inserting an item in the datastorePreUpdateEvent Represents apre-update
event, which occurs just prior to performing the update of an entity in the database.PreUpdateEventListener Called before updating the datastorePreUpsertEvent Represents a pre-upsert event, which occurs just prior to performing the upsert of an entity in the database.PreUpsertEventListener Called before updating the datastore -
Classes in org.hibernate.event.spi used by org.hibernate.boot.cfgxml.spi Class Description EventType Enumeration of the recognized types of events, including meta-information about each. -
Classes in org.hibernate.event.spi used by org.hibernate.cache.internal Class Description PostDeleteEvent Occurs after deleting an item from the datastorePostDeleteEventListener Called after deleting an item from the datastorePostInsertEvent Occurs after inserting an item in the datastorePostInsertEventListener Called after inserting an item in the datastorePostUpdateEvent Occurs after the datastore is updatedPostUpdateEventListener Called after updating the datastore -
Classes in org.hibernate.event.spi used by org.hibernate.cache.spi.entry Class Description EventSource -
Classes in org.hibernate.event.spi used by org.hibernate.dialect.lock Class Description EventSource -
Classes in org.hibernate.event.spi used by org.hibernate.engine.internal Class Description EventSource -
Classes in org.hibernate.event.spi used by org.hibernate.engine.spi Class Description DeleteContext ADeleteEvent
represents a delete operation applied to a single entity.EventEngine Composite for the things related to Hibernate's event system.EventManager EventSource MergeContext MergeContext
is a specializedMap
implementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result.PersistContext APersistEvent
represents a persist operation applied to a single entity.RefreshContext ARefreshEvent
represents a refresh operation applied to a single entity. -
Classes in org.hibernate.event.spi used by org.hibernate.envers.event.spi Class Description AbstractCollectionEvent Defines a base class for events involving collections.PostCollectionRecreateEvent An event that occurs after a collection is recreatedPostCollectionRecreateEventListener Called after recreating a collectionPostDeleteEvent Occurs after deleting an item from the datastorePostDeleteEventListener Called after deleting an item from the datastorePostInsertEvent Occurs after inserting an item in the datastorePostInsertEventListener Called after inserting an item in the datastorePostUpdateEvent Occurs after the datastore is updatedPostUpdateEventListener Called after updating the datastorePreCollectionRemoveEvent An event that occurs before a collection is removedPreCollectionRemoveEventListener Called before removing a collectionPreCollectionUpdateEvent An event that occurs before a collection is updatedPreCollectionUpdateEventListener Called before updating a collectionPreUpdateEvent Represents apre-update
event, which occurs just prior to performing the update of an entity in the database.PreUpdateEventListener Called before updating the datastore -
Classes in org.hibernate.event.spi used by org.hibernate.envers.internal.synchronization Class Description EventSource -
Classes in org.hibernate.event.spi used by org.hibernate.event.internal Class Description AbstractEvent Defines a base class forSession
-generated events.AutoFlushEvent Defines an event class for the auto-flushing of a session.AutoFlushEventListener Defines the contract for handling of session auto-flush events.DeleteContext ADeleteEvent
represents a delete operation applied to a single entity.DeleteEvent Defines an event class for the deletion of an entity.DeleteEventListener Defines the contract for handling of deletion events generated from a session.DirtyCheckEvent Defines an event class for the dirty-checking of a session.DirtyCheckEventListener Defines the contract for handling of session dirty-check events.EntityCopyObserver An observer for detection of multiple entity representations for a persistent entity being merged.EntityCopyObserverFactory EventManager EventManager.CacheActionDescription EventSource EvictEvent Defines an event class for the evicting of an entity.EvictEventListener Defines the contract for handling of evict events generated from a session.FlushEntityEvent FlushEntityEventListener FlushEvent Defines an event class for the flushing of a session.FlushEventListener Defines the contract for handling of session flush events.HibernateMonitoringEvent InitializeCollectionEvent An event that occurs when a collection wants to be initializedInitializeCollectionEventListener Defines the contract for handling of collection initialization events generated by a session.LoadEvent Defines an event class for the loading of an entity.LoadEventListener Defines the contract for handling of load events generated from a session.LoadEventListener.LoadType LockEvent Defines an event class for the locking of an entity.LockEventListener Defines the contract for handling of lock events generated from a session.MergeContext MergeContext
is a specializedMap
implementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result.MergeEvent An event class for merge() and saveOrUpdateCopy()MergeEventListener Defines the contract for handling of merge events generated from a session.PersistContext APersistEvent
represents a persist operation applied to a single entity.PersistEvent An event class for persist()PersistEventListener Defines the contract for handling of create events generated from a session.PostDeleteEvent Occurs after deleting an item from the datastorePostDeleteEventListener Called after deleting an item from the datastorePostInsertEvent Occurs after inserting an item in the datastorePostInsertEventListener Called after inserting an item in the datastorePostLoadEvent Occurs after an entity instance is fully loaded.PostLoadEventListener Occurs after an entity instance is fully loaded.PostUpdateEvent Occurs after the datastore is updatedPostUpdateEventListener Called after updating the datastorePostUpsertEvent Occurs after the datastore is updatedPostUpsertEventListener Called after updating the datastorePreLoadEvent Called before injecting property values into a newly loaded entity instance.PreLoadEventListener Called before injecting property values into a newly loaded entity instance.RefreshContext ARefreshEvent
represents a refresh operation applied to a single entity.RefreshEvent Defines an event class for the refreshing of an object.RefreshEventListener Defines the contract for handling of refresh events generated from a session.ReplicateEvent Defines an event class for the replication of an entity.ReplicateEventListener Deprecated.sinceSession.replicate(java.lang.Object, org.hibernate.ReplicationMode)
is deprecatedResolveNaturalIdEvent Defines an event class for the resolving of an entity id from the entity's natural-idResolveNaturalIdEventListener Defines the contract for handling of resolve natural id events generated from a session.SaveOrUpdateEvent An event class for saveOrUpdate()SaveOrUpdateEventListener Deprecated.sinceSession.saveOrUpdate(java.lang.Object)
and friends are deprecated -
Classes in org.hibernate.event.spi used by org.hibernate.event.service.internal Class Description EventType Enumeration of the recognized types of events, including meta-information about each. -
Classes in org.hibernate.event.spi used by org.hibernate.event.service.spi Class Description EventType Enumeration of the recognized types of events, including meta-information about each. -
Classes in org.hibernate.event.spi used by org.hibernate.event.spi Class Description AbstractCollectionEvent Defines a base class for events involving collections.AbstractEvent Defines a base class forSession
-generated events.AbstractPreDatabaseOperationEvent Represents an operation we are about to perform against the database.AutoFlushEvent Defines an event class for the auto-flushing of a session.AutoFlushEventListener Defines the contract for handling of session auto-flush events.ClearEvent An event forSession.clear()
listeningClearEventListener Listener for notification ofSession.clear()
DeleteContext ADeleteEvent
represents a delete operation applied to a single entity.DeleteEvent Defines an event class for the deletion of an entity.DeleteEventListener Defines the contract for handling of deletion events generated from a session.DirtyCheckEvent Defines an event class for the dirty-checking of a session.DirtyCheckEventListener Defines the contract for handling of session dirty-check events.EntityCopyObserver An observer for detection of multiple entity representations for a persistent entity being merged.EventEngineContributions Callback forEventEngineContributor
EventManager.CacheActionDescription EventSource EventType Enumeration of the recognized types of events, including meta-information about each.EvictEvent Defines an event class for the evicting of an entity.EvictEventListener Defines the contract for handling of evict events generated from a session.FlushEntityEvent FlushEntityEventListener FlushEvent Defines an event class for the flushing of a session.FlushEventListener Defines the contract for handling of session flush events.HibernateMonitoringEvent InitializeCollectionEvent An event that occurs when a collection wants to be initializedInitializeCollectionEventListener Defines the contract for handling of collection initialization events generated by a session.LoadEvent Defines an event class for the loading of an entity.LoadEventListener Defines the contract for handling of load events generated from a session.LoadEventListener.LoadType LockEvent Defines an event class for the locking of an entity.LockEventListener Defines the contract for handling of lock events generated from a session.MergeContext MergeContext
is a specializedMap
implementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result.MergeEvent An event class for merge() and saveOrUpdateCopy()MergeEventListener Defines the contract for handling of merge events generated from a session.PersistContext APersistEvent
represents a persist operation applied to a single entity.PersistEvent An event class for persist()PersistEventListener Defines the contract for handling of create events generated from a session.PostCollectionRecreateEvent An event that occurs after a collection is recreatedPostCollectionRecreateEventListener Called after recreating a collectionPostCollectionRemoveEvent An event that occurs after a collection is removedPostCollectionRemoveEventListener Called after removing a collectionPostCollectionUpdateEvent An event that occurs after a collection is updatedPostCollectionUpdateEventListener Called after updating a collectionPostDeleteEvent Occurs after deleting an item from the datastorePostDeleteEventListener Called after deleting an item from the datastorePostInsertEvent Occurs after inserting an item in the datastorePostInsertEventListener Called after inserting an item in the datastorePostLoadEvent Occurs after an entity instance is fully loaded.PostLoadEventListener Occurs after an entity instance is fully loaded.PostUpdateEvent Occurs after the datastore is updatedPostUpdateEventListener Called after updating the datastorePostUpsertEvent Occurs after the datastore is updatedPostUpsertEventListener Called after updating the datastorePreCollectionRecreateEvent An event that occurs before a collection is recreatedPreCollectionRecreateEventListener Called before recreating a collectionPreCollectionRemoveEvent An event that occurs before a collection is removedPreCollectionRemoveEventListener Called before removing a collectionPreCollectionUpdateEvent An event that occurs before a collection is updatedPreCollectionUpdateEventListener Called before updating a collectionPreDeleteEvent Represents apre-delete
event, which occurs just prior to performing the deletion of an entity from the database.PreDeleteEventListener Called before deleting an item from the datastorePreInsertEvent Represents apre-insert
event, which occurs just prior to performing the insert of an entity into the database.PreInsertEventListener Called before inserting an item in the datastorePreLoadEvent Called before injecting property values into a newly loaded entity instance.PreLoadEventListener Called before injecting property values into a newly loaded entity instance.PreUpdateEvent Represents apre-update
event, which occurs just prior to performing the update of an entity in the database.PreUpdateEventListener Called before updating the datastorePreUpsertEvent Represents a pre-upsert event, which occurs just prior to performing the upsert of an entity in the database.PreUpsertEventListener Called before updating the datastoreRefreshContext ARefreshEvent
represents a refresh operation applied to a single entity.RefreshEvent Defines an event class for the refreshing of an object.RefreshEventListener Defines the contract for handling of refresh events generated from a session.ReplicateEvent Defines an event class for the replication of an entity.ReplicateEventListener Deprecated.sinceSession.replicate(java.lang.Object, org.hibernate.ReplicationMode)
is deprecatedResolveNaturalIdEvent Defines an event class for the resolving of an entity id from the entity's natural-idResolveNaturalIdEventListener Defines the contract for handling of resolve natural id events generated from a session.SaveOrUpdateEvent An event class for saveOrUpdate()SaveOrUpdateEventListener Deprecated.sinceSession.saveOrUpdate(java.lang.Object)
and friends are deprecated -
Classes in org.hibernate.event.spi used by org.hibernate.internal Class Description AutoFlushEventListener Defines the contract for handling of session auto-flush events.ClearEventListener Listener for notification ofSession.clear()
DeleteContext ADeleteEvent
represents a delete operation applied to a single entity.DeleteEventListener Defines the contract for handling of deletion events generated from a session.DirtyCheckEventListener Defines the contract for handling of session dirty-check events.EntityCopyObserverFactory EventEngine Composite for the things related to Hibernate's event system.EventManager EventSource EvictEventListener Defines the contract for handling of evict events generated from a session.FlushEntityEventListener FlushEventListener Defines the contract for handling of session flush events.InitializeCollectionEventListener Defines the contract for handling of collection initialization events generated by a session.LoadEvent Defines an event class for the loading of an entity.LoadEventListener Defines the contract for handling of load events generated from a session.LoadEventListener.LoadType LockEventListener Defines the contract for handling of lock events generated from a session.MergeContext MergeContext
is a specializedMap
implementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result.MergeEventListener Defines the contract for handling of merge events generated from a session.PersistContext APersistEvent
represents a persist operation applied to a single entity.PersistEventListener Defines the contract for handling of create events generated from a session.PostCollectionRecreateEventListener Called after recreating a collectionPostCollectionRemoveEventListener Called after removing a collectionPostCollectionUpdateEventListener Called after updating a collectionPostDeleteEventListener Called after deleting an item from the datastorePostInsertEventListener Called after inserting an item in the datastorePostLoadEvent Occurs after an entity instance is fully loaded.PostLoadEventListener Occurs after an entity instance is fully loaded.PostUpdateEventListener Called after updating the datastorePostUpsertEventListener Called after updating the datastorePreCollectionRecreateEventListener Called before recreating a collectionPreCollectionRemoveEventListener Called before removing a collectionPreCollectionUpdateEventListener Called before updating a collectionPreDeleteEventListener Called before deleting an item from the datastorePreInsertEventListener Called before inserting an item in the datastorePreLoadEventListener Called before injecting property values into a newly loaded entity instance.PreUpdateEventListener Called before updating the datastorePreUpsertEventListener Called before updating the datastoreRefreshContext ARefreshEvent
represents a refresh operation applied to a single entity.RefreshEventListener Defines the contract for handling of refresh events generated from a session.ReplicateEventListener Deprecated.sinceSession.replicate(java.lang.Object, org.hibernate.ReplicationMode)
is deprecatedResolveNaturalIdEventListener Defines the contract for handling of resolve natural id events generated from a session.SaveOrUpdateEventListener Deprecated.sinceSession.saveOrUpdate(java.lang.Object)
and friends are deprecated -
Classes in org.hibernate.event.spi used by org.hibernate.loader.ast.internal Class Description EventSource LoadEvent Defines an event class for the loading of an entity.LoadEventListener.LoadType -
Classes in org.hibernate.event.spi used by org.hibernate.loader.ast.spi Class Description EventSource -
Classes in org.hibernate.event.spi used by org.hibernate.loader.internal Class Description LoadEvent Defines an event class for the loading of an entity.LoadEventListener.LoadType -
Classes in org.hibernate.event.spi used by org.hibernate.metamodel.mapping Class Description MergeContext MergeContext
is a specializedMap
implementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result. -
Classes in org.hibernate.event.spi used by org.hibernate.metamodel.mapping.internal Class Description MergeContext MergeContext
is a specializedMap
implementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result. -
Classes in org.hibernate.event.spi used by org.hibernate.persister.entity Class Description EventSource MergeContext MergeContext
is a specializedMap
implementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result. -
Classes in org.hibernate.event.spi used by org.hibernate.query.derived Class Description MergeContext MergeContext
is a specializedMap
implementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result. -
Classes in org.hibernate.event.spi used by org.hibernate.resource.jdbc.spi Class Description EventManager -
Classes in org.hibernate.event.spi used by org.hibernate.sql.results.jdbc.internal Class Description PostLoadEvent Occurs after an entity instance is fully loaded.PreLoadEvent Called before injecting property values into a newly loaded entity instance. -
Classes in org.hibernate.event.spi used by org.hibernate.sql.results.jdbc.spi Class Description PostLoadEvent Occurs after an entity instance is fully loaded.PreLoadEvent Called before injecting property values into a newly loaded entity instance.