## Uses of Class
org.hibernate.event.spi.AbstractEvent

Packages that use AbstractEvent
org.hibernate.event.internal: This package defines a default set of event listeners that implements the default behaviors of Hibernate.
org.hibernate.event.spi

Uses of AbstractEvent in org.hibernate.event.internal

Methods in org.hibernate.event.internal with parameters of type AbstractEvent
`protected EntityEntry` `AbstractReassociateEventListener.reassociate(AbstractEvent event, Object object, Serializable id, EntityPersister persister)` Associates a given entity (either transient or associated with another session) to the given session.

Uses of AbstractEvent in org.hibernate.event.spi

Subclasses of AbstractEvent in org.hibernate.event.spi
`class` `AbstractCollectionEvent` Defines a base class for events involving collections.
`class` `AbstractPreDatabaseOperationEvent` Represents an operation we are about to perform against the database.
`class` `AutoFlushEvent` Defines an event class for the auto-flushing of a session.
`class` `DeleteEvent` Defines an event class for the deletion of an entity.
`class` `DirtyCheckEvent` Defines an event class for the dirty-checking of a session.
`class` `EvictEvent` Defines an event class for the evicting of an entity.
`class` `FlushEntityEvent`
`class` `FlushEvent` Defines an event class for the flushing of a session.
`class` `InitializeCollectionEvent` An event that occurs when a collection wants to be initialized
`class` `LoadEvent` Defines an event class for the loading of an entity.
`class` `LockEvent` Defines an event class for the locking of an entity.
`class` `MergeEvent` An event class for merge() and saveOrUpdateCopy()
`class` `PersistEvent` An event class for persist()
`class` `PostCollectionRecreateEvent` An event that occurs after a collection is recreated
`class` `PostCollectionRemoveEvent` An event that occurs after a collection is removed
`class` `PostCollectionUpdateEvent` An event that occurs after a collection is updated
`class` `PostDeleteEvent` Occurs after deleting an item from the datastore
`class` `PostInsertEvent` Occurs after inserting an item in the datastore
`class` `PostLoadEvent` Occurs after an an entity instance is fully loaded.
`class` `PostUpdateEvent` Occurs after the datastore is updated
`class` `PreCollectionRecreateEvent` An event that occurs before a collection is recreated
`class` `PreCollectionRemoveEvent` An event that occurs before a collection is removed
`class` `PreCollectionUpdateEvent` An event that occurs before a collection is updated
`class` `PreDeleteEvent` Represents a `pre-delete` event, which occurs just prior to performing the deletion of an entity from the database.
`class` `PreInsertEvent` Represents a `pre-insert` event, which occurs just prior to performing the insert of an entity into the database.
`class` `PreLoadEvent` Called before injecting property values into a newly loaded entity instance.
`class` `PreUpdateEvent` Represents a `pre-update` event, which occurs just prior to performing the update of an entity in the database.
`class` `RefreshEvent` Defines an event class for the refreshing of an object.
`class` `ReplicateEvent` Defines an event class for the replication of an entity.
`class` `ResolveNaturalIdEvent` Defines an event class for the resolving of an entity id from the entity's natural-id
`class` `SaveOrUpdateEvent` An event class for saveOrUpdate()

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.