Class RestrictedDeleteExecutionDelegate
- java.lang.Object
-
- org.hibernate.query.sqm.mutation.internal.temptable.RestrictedDeleteExecutionDelegate
-
- All Implemented Interfaces:
TableBasedDeleteHandler.ExecutionDelegate
public class RestrictedDeleteExecutionDelegate extends Object implements TableBasedDeleteHandler.ExecutionDelegate
-
-
Constructor Summary
Constructors Constructor Description RestrictedDeleteExecutionDelegate(EntityMappingType entityDescriptor, TemporaryTable idTable, AfterUseAction afterUseAction, SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, Function<SharedSessionContractImplementor,String> sessionUidAccess, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings queryParameterBindings, SessionFactoryImplementor sessionFactory)
-
-
-
Constructor Detail
-
RestrictedDeleteExecutionDelegate
public RestrictedDeleteExecutionDelegate(EntityMappingType entityDescriptor, TemporaryTable idTable, AfterUseAction afterUseAction, SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, Function<SharedSessionContractImplementor,String> sessionUidAccess, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings queryParameterBindings, SessionFactoryImplementor sessionFactory)
-
-
Method Detail
-
execute
public int execute(DomainQueryExecutionContext executionContext)
- Specified by:
execute
in interfaceTableBasedDeleteHandler.ExecutionDelegate
-
-