org.hibernate.action
Class EntityInsertAction
java.lang.Object
org.hibernate.action.EntityAction
org.hibernate.action.EntityInsertAction
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable, AfterTransactionCompletionProcess, Executable
public final class EntityInsertAction
- extends EntityAction
- See Also:
- Serialized Form
Methods inherited from class org.hibernate.action.EntityAction |
beforeExecutions, compareTo, getAfterTransactionCompletionProcess, getBeforeTransactionCompletionProcess, getEntityName, getId, getInstance, getPersister, getPropertySpaces, getSession, needsAfterTransactionCompletion, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EntityInsertAction
public EntityInsertAction(java.io.Serializable id,
java.lang.Object[] state,
java.lang.Object instance,
java.lang.Object version,
EntityPersister persister,
SessionImplementor session)
throws HibernateException
- Throws:
HibernateException
getState
public java.lang.Object[] getState()
execute
public void execute()
throws HibernateException
- Description copied from interface:
Executable
- Execute this action
- Throws:
HibernateException
- Indicates a problem during execution.
doAfterTransactionCompletion
public void doAfterTransactionCompletion(boolean success,
SessionImplementor session)
throws HibernateException
- Perform whatever processing is encapsulated here after completion of the transaction.
- Parameters:
success
- Did the transaction complete successfully? True means it did.session
- The session on which the transaction is completing.
- Throws:
HibernateException
hasPostCommitEventListeners
protected boolean hasPostCommitEventListeners()
- Specified by:
hasPostCommitEventListeners
in class EntityAction
Copyright © 2010. All Rights Reserved.