Interface ReactiveSqmMultiTableMutationStrategy
- All Superinterfaces:
org.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy
public interface ReactiveSqmMultiTableMutationStrategy
extends org.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault intexecuteDelete(org.hibernate.query.sqm.tree.delete.SqmDeleteStatement<?> sqmDeleteStatement, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) default intexecuteUpdate(org.hibernate.query.sqm.tree.update.SqmUpdateStatement<?> sqmUpdateStatement, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) reactiveExecuteDelete(org.hibernate.query.sqm.tree.delete.SqmDeleteStatement<?> sqmDeleteStatement, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) reactiveExecuteUpdate(org.hibernate.query.sqm.tree.update.SqmUpdateStatement<?> sqmUpdateStatement, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) Methods inherited from interface org.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy
prepare, prepare, release
-
Field Details
-
LOG
static final org.hibernate.reactive.logging.impl.Log LOG
-
-
Method Details
-
executeUpdate
default int executeUpdate(org.hibernate.query.sqm.tree.update.SqmUpdateStatement<?> sqmUpdateStatement, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) - Specified by:
executeUpdatein interfaceorg.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy
-
reactiveExecuteUpdate
CompletionStage<Integer> reactiveExecuteUpdate(org.hibernate.query.sqm.tree.update.SqmUpdateStatement<?> sqmUpdateStatement, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) -
executeDelete
default int executeDelete(org.hibernate.query.sqm.tree.delete.SqmDeleteStatement<?> sqmDeleteStatement, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) - Specified by:
executeDeletein interfaceorg.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy
-
reactiveExecuteDelete
CompletionStage<Integer> reactiveExecuteDelete(org.hibernate.query.sqm.tree.delete.SqmDeleteStatement<?> sqmDeleteStatement, org.hibernate.query.sqm.internal.DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
-