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