Top Description Classes
[default module]

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

Modifier and TypeClass and Description
public abstract class
AbstractEntityInsertAction

A base class for entity insert actions.

public class
BulkOperationCleanupAction

An org.hibernate.engine.spi.ActionQueue Executable for ensuring shared cache cleanup in relation to performed bulk HQL queries.

public abstract class
CollectionAction

Any action relating to insert/update/delete of a collection

public class
CollectionRecreateAction

The action for recreating a collection

public class
CollectionRemoveAction

The action for removing a collection

public class
CollectionUpdateAction

The action for updating a collection

public class
DelayedPostInsertIdentifier

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).

public abstract class
EntityAction

Base class for actions relating to insert/update/delete of an entity instance.

public class
EntityActionVetoException

An exception indicating that an EntityAction was vetoed.

public class
EntityDeleteAction

The action for performing an entity deletion.

public class
EntityIdentityInsertAction

The action for performing entity insertions when entity is using IDENTITY column identifier generation

public class
EntityIncrementVersionProcess

A BeforeTransactionCompletionProcess implementation to verify and increment an entity version as party of before-transaction-completion processing.

public class
EntityInsertAction

The action for performing an entity insertion, for entities not defined to use IDENTITY generation.

public class
EntityUpdateAction

The action for performing entity updates.

public class
EntityVerifyVersionProcess

A BeforeTransactionCompletionProcess impl to verify an entity version as part of before-transaction-completion processing.

public class
public class
QueuedOperationCollectionAction

If a collection is extra lazy and has queued ops, we still need to process them.

public class
UnresolvedEntityInsertActions

Tracks unresolved entity insert actions.