This package defines a default set of event listeners that implements the default behaviors of Hibernate.
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractFlushingEventListener
A convenience base class for listeners whose functionality results in flushing. |
| public class | AbstractLockUpgradeEventListener
A convenience base class for listeners that respond to requests to perform a pessimistic lock upgrade on an entity. |
| public class | AbstractReassociateEventListener
A convenience base class for listeners that respond to requests to reassociate an entity to a session ( such as through lock() or update() ). |
| public abstract class | AbstractSaveEventListener
A convenience bas class for listeners responding to save events. |
| public abstract class | AbstractVisitor
Abstract superclass of algorithms that walk a tree of property values of an entity, and perform specific functionality for collections, components and associated entities. |
| public class | DefaultAutoFlushEventListener
Defines the default flush event listeners used by hibernate for flushing session state in response to generated auto-flush events. |
| public class | DefaultDeleteEventListener
Defines the default delete event listener used by hibernate for deleting entities from the datastore in response to generated delete events. |
| public class | DefaultDirtyCheckEventListener
Defines the default dirty-check event listener used by hibernate for checking the session for dirtiness in response to generated dirty-check events. |
| public class | DefaultEvictEventListener
Defines the default evict event listener used by hibernate for evicting entities in response to generated flush events. |
| public class | DefaultFlushEntityEventListener
An event that occurs for each entity instance at flush time |
| public class | DefaultFlushEventListener
Defines the default flush event listeners used by hibernate for flushing session state in response to generated flush events. |
| public class | |
| public class | DefaultLoadEventListener
Defines the default load event listeners used by hibernate for loading entities in response to generated load events. |
| public class | DefaultLockEventListener
Defines the default lock event listeners used by hibernate to lock entities in response to generated lock events. |
| public class | DefaultMergeEventListener
Defines the default copy event listener used by hibernate for copying entities in response to generated copy events. |
| public class | DefaultPersistEventListener
Defines the default create event listener used by hibernate for creating transient entities in response to generated create events. |
| public class | DefaultPersistOnFlushEventListener
When persist is used as the cascade action, persistOnFlush should be used |
| public class | DefaultPostLoadEventListener
We do 2 things here:
|
| public class | DefaultPreLoadEventListener
Called before injecting property values into a newly loaded entity instance. |
| public class | DefaultRefreshEventListener
Defines the default refresh event listener used by hibernate for refreshing entities in response to generated refresh events. |
| public class | DefaultReplicateEventListener
Defines the default replicate event listener used by Hibernate to replicate entities in response to generated replicate events. |
| public class | DefaultSaveEventListener
An event handler for save() events |
| public class | |
| public class | DefaultSaveOrUpdateEventListener
Defines the default listener used by Hibernate for handling save-update events. |
| public class | DefaultUpdateEventListener
An event handler for update() events |
| public class | DirtyCollectionSearchVisitor
Do we have a dirty collection here? |
| pack-priv class | EventCache
EventCache is a Map implementation that can be used by an event listener to keep track of entities involved in the operation being performed. |
| public class | EvictVisitor
Evict any collections referenced by the object from the session cache. |
| public class | FlushVisitor
Process collections reachable from an entity. |
| public class | OnLockVisitor
When a transient entity is passed to lock(), we must inspect all its collections and 1. |
| public class | OnReplicateVisitor
When an entity is passed to replicate(), and there is an existing row, we must inspect all its collections and 1. |
| public class | OnUpdateVisitor
When an entity is passed to update(), we must inspect all its collections and 1. |
| public abstract class | ProxyVisitor
Reassociates uninitialized proxies with the session |
| public abstract class | ReattachVisitor
Abstract superclass of visitors that reattach collections. |
| public class | WrapVisitor
Wrap collections in a Hibernate collection wrapper. |