public final class

EntityIdentityInsertAction

extends EntityAction
java.lang.Object
   ↳ org.hibernate.action.EntityAction
     ↳ org.hibernate.action.EntityIdentityInsertAction

Summary

Public Constructors
EntityIdentityInsertAction(Object[] state, Object instance, EntityPersister persister, SessionImplementor session, boolean isDelayed)
Public Methods
void doAfterTransactionCompletion(boolean success, SessionImplementor session)
void execute()
EntityKey getDelayedEntityKey()
final Serializable getGeneratedId()
boolean needsAfterTransactionCompletion()
Protected Methods
boolean hasPostCommitEventListeners()
[Expand]
Inherited Methods
From class org.hibernate.action.EntityAction
From class java.lang.Object
From interface java.lang.Comparable
From interface org.hibernate.action.AfterTransactionCompletionProcess
From interface org.hibernate.action.Executable

Public Constructors

public EntityIdentityInsertAction (Object[] state, Object instance, EntityPersister persister, SessionImplementor session, boolean isDelayed)

Public Methods

public void doAfterTransactionCompletion (boolean success, SessionImplementor session)

public void execute ()

public EntityKey getDelayedEntityKey ()

public final Serializable getGeneratedId ()

public boolean needsAfterTransactionCompletion ()

Protected Methods

protected boolean hasPostCommitEventListeners ()