Class InsertExecutionDelegate
java.lang.Object
org.hibernate.query.sqm.mutation.internal.temptable.InsertExecutionDelegate
- All Implemented Interfaces:
TableBasedInsertHandler.ExecutionDelegate
public class InsertExecutionDelegate
extends Object
implements TableBasedInsertHandler.ExecutionDelegate
-
Constructor Summary
ConstructorsConstructorDescriptionInsertExecutionDelegate
(MultiTableSqmMutationConverter sqmConverter, TemporaryTable entityTable, AfterUseAction afterUseAction, Function<SharedSessionContractImplementor, String> sessionUidAccess, DomainParameterXref domainParameterXref, TableGroup insertingTableGroup, Map<String, TableReference> tableReferenceByAlias, List<Assignment> assignments, InsertSelectStatement insertStatement, ConflictClause conflictClause, JdbcParameter sessionUidParameter, DomainQueryExecutionContext executionContext) -
Method Summary
-
Constructor Details
-
InsertExecutionDelegate
public InsertExecutionDelegate(MultiTableSqmMutationConverter sqmConverter, TemporaryTable entityTable, AfterUseAction afterUseAction, Function<SharedSessionContractImplementor, String> sessionUidAccess, DomainParameterXref domainParameterXref, TableGroup insertingTableGroup, Map<String, TableReference> tableReferenceByAlias, List<Assignment> assignments, InsertSelectStatement insertStatement, ConflictClause conflictClause, JdbcParameter sessionUidParameter, DomainQueryExecutionContext executionContext)
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceTableBasedInsertHandler.ExecutionDelegate
-