public interface ReactiveQueryExecutor extends ReactiveConnectionSupplier
org.hibernate.query.spi.NativeQueryImplementor
s and stateless and stateful reactive sessions.SharedSessionContractImplementor
Modifier and Type | Method and Description |
---|---|
void | addBulkCleanupAction(BulkOperationCleanupAction action) |
CompletionStage<Integer> | executeReactiveUpdate(NativeSQLQuerySpecification specification, QueryParameters parameters) |
CompletionStage<Integer> | executeReactiveUpdate(String expandedQuery, QueryParameters parameters) |
Dialect | getDialect() |
SessionFactoryImplementor | getFactory() |
<T> ResultSetMapping<T> | getResultSetMapping(Class<T> resultType, String mappingName) |
SharedSessionContractImplementor | getSharedContract() |
<T> CompletionStage<List<T>> | reactiveList(NativeSQLQuerySpecification spec, QueryParameters parameters) |
<T> CompletionStage<List<T>> | reactiveList(String query, QueryParameters parameters) |
getReactiveConnection
SessionFactoryImplementor getFactory()
SharedSessionContractImplementor getSharedContract()
Dialect getDialect()
<T> CompletionStage<List<T>> reactiveList(String query, QueryParameters parameters)
<T> CompletionStage<List<T>> reactiveList(NativeSQLQuerySpecification spec, QueryParameters parameters)
CompletionStage<Integer> executeReactiveUpdate(String expandedQuery, QueryParameters parameters)
CompletionStage<Integer> executeReactiveUpdate(NativeSQLQuerySpecification specification, QueryParameters parameters)
<T> ResultSetMapping<T> getResultSetMapping(Class<T> resultType, String mappingName)
void addBulkCleanupAction(BulkOperationCleanupAction action)