Class ReactiveLocalTemporaryTableMutationStrategy
java.lang.Object
org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableStrategy
org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableMutationStrategy
org.hibernate.reactive.query.sqm.mutation.internal.temptable.ReactiveLocalTemporaryTableMutationStrategy
- All Implemented Interfaces:
org.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy,ReactiveSqmMultiTableMutationStrategy
public class ReactiveLocalTemporaryTableMutationStrategy
extends org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableMutationStrategy
implements ReactiveSqmMultiTableMutationStrategy
-
Field Summary
Fields inherited from class org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableStrategy
DROP_ID_TABLES, SHORT_NAMEFields inherited from interface org.hibernate.reactive.query.sqm.mutation.spi.ReactiveSqmMultiTableMutationStrategy
LOG -
Constructor Summary
ConstructorsConstructorDescriptionReactiveLocalTemporaryTableMutationStrategy(org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableMutationStrategy mutationStrategy) -
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.query.sqm.mutation.spi.MultiTableHandlerbuildHandler(org.hibernate.query.sqm.tree.delete.SqmDeleteStatement<?> sqmDelete, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, org.hibernate.query.spi.DomainQueryExecutionContext context, org.hibernate.internal.util.MutableObject<org.hibernate.sql.exec.spi.JdbcParameterBindings> firstJdbcParameterBindingsConsumer) org.hibernate.query.sqm.mutation.spi.MultiTableHandlerbuildHandler(org.hibernate.query.sqm.tree.update.SqmUpdateStatement<?> sqmUpdate, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, org.hibernate.query.spi.DomainQueryExecutionContext context, org.hibernate.internal.util.MutableObject<org.hibernate.sql.exec.spi.JdbcParameterBindings> firstJdbcParameterBindingsConsumer) Methods inherited from class org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableMutationStrategy
buildHandlerMethods inherited from class org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableStrategy
getSessionFactory, getTemporaryTable, getTemporaryTableStrategy, isDropIdTables, prepare, release, requireLocalTemporaryTableStrategyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.reactive.query.sqm.mutation.spi.ReactiveSqmMultiTableMutationStrategy
executeDelete, executeUpdate, reactiveExecuteDelete, reactiveExecuteUpdateMethods inherited from interface org.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy
buildHandler, prepare, prepare, release
-
Constructor Details
-
ReactiveLocalTemporaryTableMutationStrategy
public ReactiveLocalTemporaryTableMutationStrategy(org.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableMutationStrategy mutationStrategy)
-
-
Method Details
-
buildHandler
public org.hibernate.query.sqm.mutation.spi.MultiTableHandler buildHandler(org.hibernate.query.sqm.tree.update.SqmUpdateStatement<?> sqmUpdate, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, org.hibernate.query.spi.DomainQueryExecutionContext context, org.hibernate.internal.util.MutableObject<org.hibernate.sql.exec.spi.JdbcParameterBindings> firstJdbcParameterBindingsConsumer) - Overrides:
buildHandlerin classorg.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableMutationStrategy
-
buildHandler
public org.hibernate.query.sqm.mutation.spi.MultiTableHandler buildHandler(org.hibernate.query.sqm.tree.delete.SqmDeleteStatement<?> sqmDelete, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, org.hibernate.query.spi.DomainQueryExecutionContext context, org.hibernate.internal.util.MutableObject<org.hibernate.sql.exec.spi.JdbcParameterBindings> firstJdbcParameterBindingsConsumer) - Overrides:
buildHandlerin classorg.hibernate.query.sqm.mutation.internal.temptable.LocalTemporaryTableMutationStrategy
-