Interface ReactiveSqmMultiTableMutationStrategy
-
- All Superinterfaces:
SqmMultiTableMutationStrategy
public interface ReactiveSqmMultiTableMutationStrategy extends SqmMultiTableMutationStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static org.hibernate.reactive.logging.impl.Log
LOG
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default int
executeDelete(SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
default int
executeUpdate(SqmUpdateStatement<?> sqmUpdateStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
CompletionStage<Integer>
reactiveExecuteDelete(SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
CompletionStage<Integer>
reactiveExecuteUpdate(SqmUpdateStatement<?> sqmUpdateStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
-
Methods inherited from interface org.hibernate.query.sqm.mutation.spi.SqmMultiTableMutationStrategy
prepare, release
-
-
-
-
Method Detail
-
executeUpdate
default int executeUpdate(SqmUpdateStatement<?> sqmUpdateStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
- Specified by:
executeUpdate
in interfaceSqmMultiTableMutationStrategy
-
reactiveExecuteUpdate
CompletionStage<Integer> reactiveExecuteUpdate(SqmUpdateStatement<?> sqmUpdateStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
-
executeDelete
default int executeDelete(SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
- Specified by:
executeDelete
in interfaceSqmMultiTableMutationStrategy
-
reactiveExecuteDelete
CompletionStage<Integer> reactiveExecuteDelete(SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
-
-