public interface ReactiveQueryExecutor extends ReactiveConnectionSupplier
NativeQueryImplementor
s
and stateless and stateful reactive sessions.SharedSessionContractImplementor
Modifier and Type | Method and Description |
---|---|
void |
addBulkCleanupAction(org.hibernate.action.internal.BulkOperationCleanupAction action) |
<T> EntityGraph<T> |
createEntityGraph(Class<T> entity) |
<T> EntityGraph<T> |
createEntityGraph(Class<T> entity,
String name) |
<T> ReactiveQuery<T> |
createReactiveCriteriaQuery(String jpaqlString,
Class<T> resultClass,
CriteriaQueryOptions queryOptions) |
<R> ReactiveQuery<R> |
createReactiveNamedQuery(String name) |
<R> ReactiveQuery<R> |
createReactiveNamedQuery(String name,
Class<R> resultClass) |
<T> ReactiveQuery<T> |
createReactiveNativeQuery(String sqlString) |
<T> ReactiveQuery<T> |
createReactiveNativeQuery(String sqlString,
Class<T> resultType) |
<T> ReactiveQuery<T> |
createReactiveNativeQuery(String sqlString,
String resultSetMapping) |
<R> ReactiveQuery<R> |
createReactiveQuery(Criteria<R> criteria) |
<R> ReactiveQuery<R> |
createReactiveQuery(String queryString) |
<R> ReactiveQuery<R> |
createReactiveQuery(String queryString,
Class<R> resultType) |
CompletionStage<Integer> |
executeReactiveUpdate(org.hibernate.engine.query.spi.sql.NativeSQLQuerySpecification specification,
org.hibernate.engine.spi.QueryParameters parameters) |
CompletionStage<Integer> |
executeReactiveUpdate(String expandedQuery,
org.hibernate.engine.spi.QueryParameters parameters) |
org.hibernate.dialect.Dialect |
getDialect() |
<T> EntityGraph<T> |
getEntityGraph(Class<T> entity,
String name) |
org.hibernate.engine.spi.SessionFactoryImplementor |
getFactory() |
<T> ResultSetMapping<T> |
getResultSetMapping(Class<T> resultType,
String mappingName) |
org.hibernate.engine.spi.SharedSessionContractImplementor |
getSharedContract() |
CompletionStage<Object> |
reactiveInternalLoad(String entityName,
Serializable id,
boolean eager,
boolean nullable) |
<T> CompletionStage<List<T>> |
reactiveList(org.hibernate.engine.query.spi.sql.NativeSQLQuerySpecification spec,
org.hibernate.engine.spi.QueryParameters parameters) |
<T> CompletionStage<List<T>> |
reactiveList(String query,
org.hibernate.engine.spi.QueryParameters parameters) |
getReactiveConnection
org.hibernate.engine.spi.SessionFactoryImplementor getFactory()
org.hibernate.engine.spi.SharedSessionContractImplementor getSharedContract()
org.hibernate.dialect.Dialect getDialect()
<T> CompletionStage<List<T>> reactiveList(String query, org.hibernate.engine.spi.QueryParameters parameters)
<T> CompletionStage<List<T>> reactiveList(org.hibernate.engine.query.spi.sql.NativeSQLQuerySpecification spec, org.hibernate.engine.spi.QueryParameters parameters)
CompletionStage<Integer> executeReactiveUpdate(String expandedQuery, org.hibernate.engine.spi.QueryParameters parameters)
CompletionStage<Integer> executeReactiveUpdate(org.hibernate.engine.query.spi.sql.NativeSQLQuerySpecification specification, org.hibernate.engine.spi.QueryParameters parameters)
<T> ResultSetMapping<T> getResultSetMapping(Class<T> resultType, String mappingName)
void addBulkCleanupAction(org.hibernate.action.internal.BulkOperationCleanupAction action)
CompletionStage<Object> reactiveInternalLoad(String entityName, Serializable id, boolean eager, boolean nullable)
<R> ReactiveQuery<R> createReactiveQuery(Criteria<R> criteria)
<T> ReactiveQuery<T> createReactiveCriteriaQuery(String jpaqlString, Class<T> resultClass, CriteriaQueryOptions queryOptions)
<T> EntityGraph<T> createEntityGraph(Class<T> entity)
<T> EntityGraph<T> createEntityGraph(Class<T> entity, String name)
<T> EntityGraph<T> getEntityGraph(Class<T> entity, String name)
<R> ReactiveQuery<R> createReactiveQuery(String queryString)
<R> ReactiveQuery<R> createReactiveQuery(String queryString, Class<R> resultType)
<R> ReactiveQuery<R> createReactiveNamedQuery(String name)
<R> ReactiveQuery<R> createReactiveNamedQuery(String name, Class<R> resultClass)
<T> ReactiveQuery<T> createReactiveNativeQuery(String sqlString)
<T> ReactiveQuery<T> createReactiveNativeQuery(String sqlString, Class<T> resultType)
<T> ReactiveQuery<T> createReactiveNativeQuery(String sqlString, String resultSetMapping)
Copyright © 2020-2022 Red Hat, Inc. All Rights Reserved.