Uses of Interface
org.hibernate.sql.exec.spi.ExecutionContext
-
-
Uses of ExecutionContext in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type ExecutionContext Modifier and Type Method Description void
FilterJdbcParameter. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement ExecutionContext Modifier and Type Class Description class
NoCallbackExecutionContext
-
Uses of ExecutionContext in org.hibernate.query.sqm.internal
Classes in org.hibernate.query.sqm.internal that implement ExecutionContext Modifier and Type Class Description class
SqmJdbcExecutionContextAdapter
ExecutionContext adapter delegating to a DomainQueryExecutionContext -
Uses of ExecutionContext in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type ExecutionContext Modifier and Type Method Description static void
SqmMutationStrategyHelper. cleanUpCollectionTables(EntityMappingType entityDescriptor, BiFunction<TableReference,PluralAttributeMapping,Predicate> restrictionProducer, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.query.sqm.mutation.internal.inline
Methods in org.hibernate.query.sqm.mutation.internal.inline with parameters of type ExecutionContext Modifier and Type Method Description InListPredicate
InPredicateRestrictionProducer. produceRestriction(List<Expression> matchingIdValueExpressions, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext)
Predicate
MatchingIdRestrictionProducer. produceRestriction(List<Expression> idExpressions, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext)
Produce the restriction predicate -
Uses of ExecutionContext in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type ExecutionContext Modifier and Type Method Description static QuerySpec
ExecuteWithTemporaryTableHelper. createIdTableSelectQuerySpec(TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, EntityMappingType entityDescriptor, ExecutionContext executionContext)
static QuerySpec
ExecuteWithTemporaryTableHelper. createIdTableSelectQuerySpec(TemporaryTable idTable, ModelPart fkModelPart, Function<SharedSessionContractImplementor,String> sessionUidAccess, EntityMappingType entityDescriptor, ExecutionContext executionContext)
int
InsertExecutionDelegate. execute(ExecutionContext executionContext)
int
TableBasedInsertHandler.ExecutionDelegate. execute(ExecutionContext executionContext)
int
TableBasedUpdateHandler.ExecutionDelegate. execute(ExecutionContext executionContext)
int
UpdateExecutionDelegate. execute(ExecutionContext executionContext)
static void
ExecuteWithTemporaryTableHelper. performAfterTemporaryTableUseActions(TemporaryTable temporaryTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, AfterUseAction afterUseAction, ExecutionContext executionContext)
static void
ExecuteWithTemporaryTableHelper. performBeforeTemporaryTableUseActions(TemporaryTable temporaryTable, ExecutionContext executionContext)
static int
ExecuteWithTemporaryTableHelper. saveIntoTemporaryTable(InsertSelectStatement temporaryTableInsert, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
static int
ExecuteWithTemporaryTableHelper. saveMatchingIdsIntoIdTable(MultiTableSqmMutationConverter sqmConverter, Predicate suppliedPredicate, TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.result.internal
Classes in org.hibernate.result.internal that implement ExecutionContext Modifier and Type Class Description class
OutputsExecutionContext
-
Uses of ExecutionContext in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type ExecutionContext Modifier and Type Method Description void
JdbcLiteral. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
void
QueryLiteral. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
void
UnparsedNumericLiteral. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.sql.exec.internal
Classes in org.hibernate.sql.exec.internal that implement ExecutionContext Modifier and Type Class Description class
BaseExecutionContext
Methods in org.hibernate.sql.exec.internal with parameters of type ExecutionContext Modifier and Type Method Description void
AbstractJdbcParameter. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParamBindings, ExecutionContext executionContext)
protected void
AbstractJdbcParameter. bindParameterValue(JdbcMapping jdbcMapping, PreparedStatement statement, Object bindValue, int startPosition, ExecutionContext executionContext)
void
VersionTypeSeedParameterSpecification. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParamBindings, ExecutionContext executionContext)
PreparedStatement
StandardStatementCreator. createStatement(ExecutionContext executionContext, String sql)
int
StandardJdbcMutationExecutor. execute(JdbcOperationQueryMutation jdbcMutation, JdbcParameterBindings jdbcParameterBindings, Function<String,PreparedStatement> statementCreator, BiConsumer<Integer,PreparedStatement> expectationCheck, ExecutionContext executionContext)
<T,R>
TJdbcSelectExecutorStandardImpl. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T,R> resultsConsumer)
<T,R>
TJdbcSelectExecutorStandardImpl. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T,R> resultsConsumer)
static CacheMode
JdbcExecHelper. resolveCacheMode(ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi with parameters of type ExecutionContext Modifier and Type Method Description void
JdbcParameterBinder. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
Bind the appropriate value in the JDBC statementPreparedStatement
JdbcSelectExecutor.StatementCreator. createStatement(ExecutionContext executionContext, String sql)
int
JdbcMutationExecutor. execute(JdbcOperationQueryMutation jdbcMutation, JdbcParameterBindings jdbcParameterBindings, Function<String,PreparedStatement> statementCreator, BiConsumer<Integer,PreparedStatement> expectationCheck, ExecutionContext executionContext)
Perform the executiondefault <T,R>
TJdbcSelectExecutor. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T,R> resultsConsumer)
default <T,R>
TJdbcSelectExecutor. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, ResultsConsumer<T,R> resultsConsumer)
default <T,R>
TJdbcSelectExecutor. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, Function<String,PreparedStatement> statementCreator, ResultsConsumer<T,R> resultsConsumer)
Deprecated, for removal: This API element is subject to removal in a future version.<T,R>
TJdbcSelectExecutor. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T,R> resultsConsumer)
default <R> List<R>
JdbcSelectExecutor. list(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ListResultsConsumer.UniqueSemantic uniqueSemantic)
default <R> List<R>
JdbcSelectExecutor. list(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ListResultsConsumer.UniqueSemantic uniqueSemantic, int resultCountEstimate)
default <R> List<R>
JdbcSelectExecutor. list(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, ListResultsConsumer.UniqueSemantic uniqueSemantic)
default <R> ScrollableResultsImplementor<R>
JdbcSelectExecutor. scroll(JdbcOperationQuerySelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer)
default <R> ScrollableResultsImplementor<R>
JdbcSelectExecutor. scroll(JdbcOperationQuerySelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, int resultCountEstimate)
-
Uses of ExecutionContext in org.hibernate.sql.results.graph.collection
Methods in org.hibernate.sql.results.graph.collection with parameters of type ExecutionContext Modifier and Type Method Description void
LoadingCollectionEntry. finishLoading(ExecutionContext executionContext)
Complete the load -
Uses of ExecutionContext in org.hibernate.sql.results.graph.embeddable.internal
Classes in org.hibernate.sql.results.graph.embeddable.internal that implement ExecutionContext Modifier and Type Class Description class
NestedRowProcessingState
-
Uses of ExecutionContext in org.hibernate.sql.results.internal
Classes in org.hibernate.sql.results.internal that implement ExecutionContext Modifier and Type Class Description class
RowProcessingStateStandardImpl
Standard RowProcessingState implementationMethods in org.hibernate.sql.results.internal with parameters of type ExecutionContext Modifier and Type Method Description void
LoadingCollectionEntryImpl. finishLoading(ExecutionContext executionContext)
Constructors in org.hibernate.sql.results.internal with parameters of type ExecutionContext Constructor Description RowProcessingStateStandardImpl(JdbcValuesSourceProcessingStateStandardImpl resultSetProcessingState, ExecutionContext executionContext, RowReader<?> rowReader, JdbcValues jdbcValues)
-
Uses of ExecutionContext in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal that return ExecutionContext Modifier and Type Method Description ExecutionContext
JdbcValuesSourceProcessingStateStandardImpl. getExecutionContext()
Constructors in org.hibernate.sql.results.jdbc.internal with parameters of type ExecutionContext Constructor Description DeferredResultSetAccess(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, JdbcSelectExecutor.StatementCreator statementCreator, int resultCountEstimate)
JdbcValuesResultSetImpl(ResultSetAccess resultSetAccess, QueryKey queryCacheKey, String queryIdentifier, QueryOptions queryOptions, boolean usesFollowOnLocking, JdbcValuesMapping valuesMapping, CachedJdbcValuesMetadata metadataForCache, ExecutionContext executionContext)
JdbcValuesSourceProcessingStateStandardImpl(ExecutionContext executionContext, JdbcValuesSourceProcessingOptions processingOptions)
-
Uses of ExecutionContext in org.hibernate.sql.results.jdbc.spi
Subinterfaces of ExecutionContext in org.hibernate.sql.results.jdbc.spi Modifier and Type Interface Description interface
RowProcessingState
State pertaining to the processing of a single "row" of a JdbcValuesSourceMethods in org.hibernate.sql.results.jdbc.spi that return ExecutionContext Modifier and Type Method Description ExecutionContext
JdbcValuesSourceProcessingState. getExecutionContext()
-