Class ReactiveEntityInsertActionHolder

java.lang.Object
org.hibernate.reactive.engine.impl.ReactiveEntityInsertActionHolder
All Implemented Interfaces:
Serializable, Comparable<org.hibernate.engine.spi.ComparableExecutable>, org.hibernate.action.spi.Executable, org.hibernate.engine.spi.ComparableExecutable, ReactiveExecutable

public final class ReactiveEntityInsertActionHolder extends Object implements org.hibernate.action.spi.Executable, ReactiveExecutable, org.hibernate.engine.spi.ComparableExecutable, Serializable
See Also:
  • Constructor Details

  • Method Details

    • getPropertySpaces

      public String[] getPropertySpaces()
      Specified by:
      getPropertySpaces in interface org.hibernate.action.spi.Executable
    • beforeExecutions

      public void beforeExecutions() throws org.hibernate.HibernateException
      Specified by:
      beforeExecutions in interface org.hibernate.action.spi.Executable
      Throws:
      org.hibernate.HibernateException
    • execute

      public void execute() throws org.hibernate.HibernateException
      Specified by:
      execute in interface org.hibernate.action.spi.Executable
      Throws:
      org.hibernate.HibernateException
    • getAfterTransactionCompletionProcess

      public org.hibernate.action.spi.AfterTransactionCompletionProcess getAfterTransactionCompletionProcess()
      Specified by:
      getAfterTransactionCompletionProcess in interface org.hibernate.action.spi.Executable
    • getBeforeTransactionCompletionProcess

      public org.hibernate.action.spi.BeforeTransactionCompletionProcess getBeforeTransactionCompletionProcess()
      Specified by:
      getBeforeTransactionCompletionProcess in interface org.hibernate.action.spi.Executable
    • afterDeserialize

      public void afterDeserialize(org.hibernate.event.spi.EventSource session)
      Specified by:
      afterDeserialize in interface org.hibernate.action.spi.Executable
    • reactiveExecute

      public CompletionStage<Void> reactiveExecute()
      Specified by:
      reactiveExecute in interface ReactiveExecutable
    • getDelegate

      public ReactiveEntityInsertAction getDelegate()
    • getPrimarySortClassifier

      public String getPrimarySortClassifier()
      Specified by:
      getPrimarySortClassifier in interface org.hibernate.engine.spi.ComparableExecutable
    • getSecondarySortIndex

      public Object getSecondarySortIndex()
      Specified by:
      getSecondarySortIndex in interface org.hibernate.engine.spi.ComparableExecutable
    • compareTo

      public int compareTo(org.hibernate.engine.spi.ComparableExecutable o)
      Specified by:
      compareTo in interface Comparable<org.hibernate.engine.spi.ComparableExecutable>