Class InlineDeleteHandler
java.lang.Object
org.hibernate.query.sqm.mutation.internal.inline.InlineDeleteHandler
- All Implemented Interfaces:
DeleteHandler
,Handler
DeleteHandler for the in-line strategy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
InlineDeleteHandler
(MatchingIdRestrictionProducer matchingIdsPredicateProducer, SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) -
Method Summary
Modifier and TypeMethodDescriptionint
execute
(DomainQueryExecutionContext executionContext) Execute the multi-table update or delete indicated by the SQM AST passed in when this Handler was created.
-
Constructor Details
-
InlineDeleteHandler
protected InlineDeleteHandler(MatchingIdRestrictionProducer matchingIdsPredicateProducer, SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context)
-
-
Method Details
-
execute
Description copied from interface:Handler
Execute the multi-table update or delete indicated by the SQM AST passed in when this Handler was created.
-