Class ReactiveEntityInsertActionHolder
- java.lang.Object
-
- org.hibernate.reactive.engine.impl.ReactiveEntityInsertActionHolder
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<org.hibernate.engine.spi.ComparableExecutable>
,org.hibernate.action.spi.Executable
,org.hibernate.engine.spi.ComparableExecutable
,ReactiveExecutable
public final class ReactiveEntityInsertActionHolder extends java.lang.Object implements org.hibernate.action.spi.Executable, ReactiveExecutable, org.hibernate.engine.spi.ComparableExecutable, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReactiveEntityInsertActionHolder(ReactiveEntityInsertAction delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterDeserialize(org.hibernate.event.spi.EventSource session)
void
beforeExecutions()
int
compareTo(org.hibernate.engine.spi.ComparableExecutable o)
void
execute()
org.hibernate.action.spi.AfterTransactionCompletionProcess
getAfterTransactionCompletionProcess()
org.hibernate.action.spi.BeforeTransactionCompletionProcess
getBeforeTransactionCompletionProcess()
ReactiveEntityInsertAction
getDelegate()
java.lang.String
getPrimarySortClassifier()
java.io.Serializable[]
getPropertySpaces()
java.lang.Object
getSecondarySortIndex()
java.util.concurrent.CompletionStage<java.lang.Void>
reactiveExecute()
-
-
-
Constructor Detail
-
ReactiveEntityInsertActionHolder
public ReactiveEntityInsertActionHolder(ReactiveEntityInsertAction delegate)
-
-
Method Detail
-
getPropertySpaces
public java.io.Serializable[] getPropertySpaces()
- Specified by:
getPropertySpaces
in interfaceorg.hibernate.action.spi.Executable
-
beforeExecutions
public void beforeExecutions() throws org.hibernate.HibernateException
- Specified by:
beforeExecutions
in interfaceorg.hibernate.action.spi.Executable
- Throws:
org.hibernate.HibernateException
-
execute
public void execute() throws org.hibernate.HibernateException
- Specified by:
execute
in interfaceorg.hibernate.action.spi.Executable
- Throws:
org.hibernate.HibernateException
-
getAfterTransactionCompletionProcess
public org.hibernate.action.spi.AfterTransactionCompletionProcess getAfterTransactionCompletionProcess()
- Specified by:
getAfterTransactionCompletionProcess
in interfaceorg.hibernate.action.spi.Executable
-
getBeforeTransactionCompletionProcess
public org.hibernate.action.spi.BeforeTransactionCompletionProcess getBeforeTransactionCompletionProcess()
- Specified by:
getBeforeTransactionCompletionProcess
in interfaceorg.hibernate.action.spi.Executable
-
afterDeserialize
public void afterDeserialize(org.hibernate.event.spi.EventSource session)
- Specified by:
afterDeserialize
in interfaceorg.hibernate.action.spi.Executable
-
reactiveExecute
public java.util.concurrent.CompletionStage<java.lang.Void> reactiveExecute()
- Specified by:
reactiveExecute
in interfaceReactiveExecutable
-
getDelegate
public ReactiveEntityInsertAction getDelegate()
-
getPrimarySortClassifier
public java.lang.String getPrimarySortClassifier()
- Specified by:
getPrimarySortClassifier
in interfaceorg.hibernate.engine.spi.ComparableExecutable
-
getSecondarySortIndex
public java.lang.Object getSecondarySortIndex()
- Specified by:
getSecondarySortIndex
in interfaceorg.hibernate.engine.spi.ComparableExecutable
-
compareTo
public int compareTo(org.hibernate.engine.spi.ComparableExecutable o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<org.hibernate.engine.spi.ComparableExecutable>
-
-