Class EntityIdentityInsertAction

All Implemented Interfaces:
Serializable, Comparable<ComparableExecutable>, AfterTransactionCompletionProcess, Executable, ComparableExecutable

public class EntityIdentityInsertAction extends AbstractEntityInsertAction
The action for performing entity insertions when entity is using IDENTITY column identifier generation
See Also:
  • Constructor Details

    • EntityIdentityInsertAction

      public EntityIdentityInsertAction(Object[] state, Object instance, EntityPersister persister, boolean isVersionIncrementDisabled, EventSource session, boolean isDelayed)
      Constructs an EntityIdentityInsertAction
      Parameters:
      state - The current (extracted) entity state
      instance - The entity instance
      persister - The entity persister
      isVersionIncrementDisabled - Whether version incrementing is disabled
      session - The session
      isDelayed - Are we in a situation which allows the insertion to be delayed?
      Throws:
      HibernateException - Indicates an illegal state
  • Method Details