| Interface | Description | 
|---|---|
| AutoFlushEventListener | 
 Defines the contract for handling of session auto-flush events. 
 | 
| ClearEventListener | 
 Listener for notification of  
Session.clear() | 
| DeleteEventListener | 
 Defines the contract for handling of deletion events generated from 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. 
 | 
| 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. 
 | 
| LoadEventListener | 
 Defines the contract for handling of load events generated from a session. 
 | 
| LockEventListener | 
 Defines the contract for handling of lock events generated from a session. 
 | 
| MergeEventListener | 
 Defines the contract for handling of merge events generated from a session. 
 | 
| PersistEventListener | 
 Defines the contract for handling of create events generated from a session. 
 | 
| PostCollectionRecreateEventListener | 
 Called after recreating a collection 
 | 
| PostCollectionRemoveEventListener | 
 Called after removing a collection 
 | 
| PostCollectionUpdateEventListener | 
 Called after updating a collection 
 | 
| PostCommitDeleteEventListener | 
 Called after an entity delete is committed to the datastore. 
 | 
| PostCommitInsertEventListener | 
 Called after an entity insert is committed to the datastore. 
 | 
| PostCommitUpdateEventListener | 
 Called after an entity update is committed to the datastore. 
 | 
| PostDeleteEventListener | 
 Called after deleting an item from the datastore 
 | 
| PostInsertEventListener | 
 Called after insterting an item in the datastore 
 | 
| PostLoadEventListener | 
 Occurs after an an entity instance is fully loaded. 
 | 
| PostUpdateEventListener | 
 Called after updating the datastore 
 | 
| PreCollectionRecreateEventListener | 
 Called before recreating a collection 
 | 
| PreCollectionRemoveEventListener | 
 Called before removing a collection 
 | 
| PreCollectionUpdateEventListener | 
 Called before updating a collection 
 | 
| PreDeleteEventListener | 
 Called before deleting an item from the datastore 
 | 
| PreInsertEventListener | 
 Called before inserting an item in the datastore 
 | 
| PreLoadEventListener | 
 Called before injecting property values into a newly
 loaded entity instance. 
 | 
| PreUpdateEventListener | 
 Called before updating the datastore 
 | 
| RefreshEventListener | 
 Defines the contract for handling of refresh events generated from a session. 
 | 
| ReplicateEventListener | 
 Defines the contract for handling of replicate events generated from a session. 
 | 
| ResolveNaturalIdEventListener | 
 Defines the contract for handling of resolve natural id events generated from a session. 
 | 
| SaveOrUpdateEventListener | 
 Defines the contract for handling of update events generated from a session. 
 | 
| Class | Description | 
|---|---|
| AbstractCollectionEvent | 
 Defines a base class for events involving collections. 
 | 
| AbstractEvent | 
 Defines a base class for Session 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. 
 | 
| ClearEvent | 
 An event for  
Session.clear() listening | 
| DeleteEvent | 
 Defines an event class for the deletion of an entity. 
 | 
| DirtyCheckEvent | 
 Defines an event class for the dirty-checking of a session. 
 | 
| EventType<T> | 
 Enumeration of the recognized types of events, including meta-information about each. 
 | 
| EvictEvent | 
 Defines an event class for the evicting of an entity. 
 | 
| FlushEntityEvent | |
| FlushEvent | 
 Defines an event class for the flushing of a session. 
 | 
| InitializeCollectionEvent | 
 An event that occurs when a collection wants to be
 initialized 
 | 
| LoadEvent | 
 Defines an event class for the loading of an entity. 
 | 
| LoadEventListener.LoadType | |
| LockEvent | 
 Defines an event class for the locking of an entity. 
 | 
| MergeEvent | 
 An event class for merge() and saveOrUpdateCopy() 
 | 
| PersistEvent | 
 An event class for persist() 
 | 
| PostCollectionRecreateEvent | 
 An event that occurs after a collection is recreated 
 | 
| PostCollectionRemoveEvent | 
 An event that occurs after a collection is removed 
 | 
| PostCollectionUpdateEvent | 
 An event that occurs after a collection is updated 
 | 
| PostDeleteEvent | 
 Occurs after deleting an item from the datastore 
 | 
| PostInsertEvent | 
 Occurs after inserting an item in the datastore 
 | 
| PostLoadEvent | 
 Occurs after an an entity instance is fully loaded. 
 | 
| PostUpdateEvent | 
 Occurs after the datastore is updated 
 | 
| PreCollectionRecreateEvent | 
 An event that occurs before a collection is recreated 
 | 
| PreCollectionRemoveEvent | 
 An event that occurs before a collection is removed 
 | 
| PreCollectionUpdateEvent | 
 An event that occurs before a collection is updated 
 | 
| PreDeleteEvent | 
 Represents a pre-delete event, which occurs just prior to
 performing the deletion of an entity from the database. 
 | 
| PreInsertEvent | 
 Represents a pre-insert event, which occurs just prior to
 performing the insert of an entity into the database. 
 | 
| PreLoadEvent | 
 Called before injecting property values into a newly loaded entity instance. 
 | 
| PreUpdateEvent | 
 Represents a pre-update event, which occurs just prior to
 performing the update of an entity in the database. 
 | 
| RefreshEvent | 
 Defines an event class for the refreshing of an object. 
 | 
| ReplicateEvent | 
 Defines an event class for the replication of an entity. 
 | 
| ResolveNaturalIdEvent | 
 Defines an event class for the resolving of an entity id from the entity's natural-id 
 | 
| SaveOrUpdateEvent | 
 An event class for saveOrUpdate() 
 | 
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.