| Modifier and Type | Class and Description |
|---|---|
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| private final AfterUseAction | |
| private final DomainParameterXref | |
| private final TemporaryTable | |
| private static final Logger | |
| private final SessionFactoryImplementor | sessionFactory
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| private final Function | |
| private final JdbcParameter | |
| private final SqmInsertStatement |
| Access | Constructor and Description |
|---|---|
| public | TableBasedInsertHandler(SqmInsertStatement<?> sqmInsert, DomainParameterXref domainParameterXref, TemporaryTable entityTable, AfterUseAction afterUseAction, Function<SharedSessionContractImplementor, String> sessionUidAccess, SessionFactoryImplementor sessionFactory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| protected TableBasedInsertHandler. | buildExecutionDelegate(SqmInsertStatement<?> sqmInsert, MultiTableSqmMutationConverter sqmConverter, TemporaryTable entityTable, AfterUseAction afterUseAction, Function<SharedSessionContractImplementor, String> sessionUidAccess, DomainParameterXref domainParameterXref, TableGroup insertingTableGroup, Map<String, TableReference> tableReferenceByAlias, List<Assignment> assignments, InsertSelectStatement insertStatement, Map<SqmParameter<?>, List<List<JdbcParameter>>> parameterResolutions, JdbcParameter sessionUidParameter, Map<SqmParameter<?>, MappingModelExpressible<?>> paramTypeResolutions, DomainQueryExecutionContext executionContext)
For Hibernate Reactive |
| private void | |
| private void | collectTableReference(TableReferenceJoin tableReferenceJoin, BiConsumer<String, TableReference> consumer)
|
| public int | execute(DomainQueryExecutionContext
Contextual information needed for execution executionContext)Implements org. |
| public SqmInsertStatement | |
| protected TableBasedInsertHandler. |
| afterUseAction | back to summary |
|---|---|
| private final AfterUseAction afterUseAction | |
| domainParameterXref | back to summary |
|---|---|
| private final DomainParameterXref domainParameterXref | |
| entityTable | back to summary |
|---|---|
| private final TemporaryTable entityTable | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| sessionFactory | back to summary |
|---|---|
| private final SessionFactoryImplementor sessionFactory
Deprecated as a consequence of | |
| sessionUidAccess | back to summary |
|---|---|
| private final Function<SharedSessionContractImplementor, String> sessionUidAccess | |
| sessionUidParameter | back to summary |
|---|---|
| private final JdbcParameter sessionUidParameter | |
| sqmInsertStatement | back to summary |
|---|---|
| private final SqmInsertStatement<?> sqmInsertStatement | |
| TableBasedInsertHandler | back to summary |
|---|---|
| public TableBasedInsertHandler(SqmInsertStatement<?> sqmInsert, DomainParameterXref domainParameterXref, TemporaryTable entityTable, AfterUseAction afterUseAction, Function<SharedSessionContractImplementor, String> sessionUidAccess, SessionFactoryImplementor sessionFactory)
Deprecated as a consequence of | |
| buildExecutionDelegate | back to summary |
|---|---|
| protected TableBasedInsertHandler. For Hibernate Reactive | |
| collectTableReference | back to summary |
|---|---|
| private void collectTableReference(TableReference tableReference, BiConsumer<String, TableReference> consumer) | |
| collectTableReference | back to summary |
|---|---|
| private void collectTableReference(TableReferenceJoin tableReferenceJoin, BiConsumer<String, TableReference> consumer) | |
| execute | back to summary |
|---|---|
| public int execute(DomainQueryExecutionContext executionContext) Implements org. Doc from org. Execute the multi-table update or delete indicated by the SQM AST passed in when this Handler was created.
| |
| getSqmInsertStatement | back to summary |
|---|---|
| public SqmInsertStatement | |
| resolveDelegate | back to summary |
|---|---|
| protected TableBasedInsertHandler. | |
| Modifier and Type | Method and Description |
|---|---|
| public int |
| execute | back to summary |
|---|---|
| public int execute(ExecutionContext executionContext) | |