Uses of Package
org.hibernate.event.spi
-
Packages that use org.hibernate.event.spi Package Description 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.xmlfiles.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.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.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.loader.ast.spi 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.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.spi -
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 PreDeleteEvent Represents apre-deleteevent, 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-insertevent, 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-updateevent, 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.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.spi Class Description DeleteContext ADeleteEventrepresents a delete operation applied to a single entity.EventEngine Composite for the things related to Hibernate's event system.EventManager EventSource MergeContext MergeContextis a specializedMapimplementation used by a merge event listener to keep track of each entity being merged and its corresponding managed result.PersistContext APersistEventrepresents a persist operation applied to a single entity.RefreshContext ARefreshEventrepresents a refresh operation applied to a single entity. -
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 ADeleteEventrepresents 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 forEventEngineContributorEventManager.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 MergeContextis a specializedMapimplementation 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 APersistEventrepresents 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-deleteevent, 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-insertevent, 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-updateevent, 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 ARefreshEventrepresents 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.loader.ast.spi Class Description EventSource -
Classes in org.hibernate.event.spi used by org.hibernate.metamodel.mapping Class Description MergeContext MergeContextis a specializedMapimplementation 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 MergeContextis a specializedMapimplementation 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 MergeContextis a specializedMapimplementation 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.spi Class Description PostLoadEvent Occurs after an entity instance is fully loaded.PreLoadEvent Called before injecting property values into a newly loaded entity instance.