Package org.hibernate.action.internal
The various concrete action implementations.
These actions are scheduled for execution by the concrete event
listeners defined in org.hibernate.event.internal
.
-
Class Summary Class Description AbstractEntityInsertAction A base class for entity insert actions.BulkOperationCleanupAction AnActionQueue
Executable
for ensuring shared cache cleanup in relation to performed bulk HQL queries.CollectionAction Any action relating to insert/update/delete of a collectionCollectionRecreateAction The action for recreating a collectionCollectionRemoveAction The action for removing a collectionCollectionUpdateAction The action for updating a collectionDelayedPostInsertIdentifier Acts as a stand-in for an entity identifier which is supposed to be generated on insert (like an IDENTITY column) where the insert needed to be delayed because we were outside a transaction when the persist operation was called (save currently still performs the insert).EntityAction Base class for actions relating to insert/update/delete of an entity instance.EntityDeleteAction The action for performing an entity deletion.EntityIdentityInsertAction The action for performing entity insertions when entity is using IDENTITY column identifier generationEntityIncrementVersionProcess ABeforeTransactionCompletionProcess
implementation to verify and increment an entity version as party of before-transaction-completion processing.EntityInsertAction The action for performing an entity insertion, for entities not defined to use IDENTITY generation.EntityUpdateAction The action for performing entity updates.EntityVerifyVersionProcess ABeforeTransactionCompletionProcess
impl to verify an entity version as part of before-transaction-completion processing.OrphanRemovalAction QueuedOperationCollectionAction If a collection is extra lazy and has queued ops, we still need to process them.UnresolvedEntityInsertActions Tracks unresolved entity insert actions. -
Exception Summary Exception Description EntityActionVetoException An exception indicating that anEntityAction
was vetoed.