public interface ReactiveStatelessSession extends ReactiveQueryExecutor
reactive session
. This is primarily an internal contract between the various subsystems of Hibernate Reactive.
Stage.Session
, Mutiny.Session
Modifier and Type | Method and Description |
---|---|
void | close() |
<T> ReactiveNativeQuery<T> | createReactiveNativeQuery(String sqlString) |
<T> ReactiveNativeQuery<T> | createReactiveNativeQuery(String sqlString, Class<T> resultType) |
<T> ReactiveNativeQuery<T> | createReactiveNativeQuery(String sqlString, String resultSetMapping) |
<R> ReactiveQuery<R> | createReactiveQuery(String queryString) |
<R> ReactiveQuery<R> | createReactiveQuery(String queryString, Class<R> resultType) |
boolean | isOpen() |
CompletionStage<Void> | reactiveDelete(Object entity) |
<T> CompletionStage<T> | reactiveGet(Class<T> entityClass, Object id) |
<T> CompletionStage<T> | reactiveGet(Class<T> entityClass, Object id, LockMode lockMode) |
CompletionStage<Void> | reactiveInsert(Object entity) |
CompletionStage<Void> | reactiveRefresh(Object entity) |
CompletionStage<Void> | reactiveRefresh(Object entity, LockMode lockMode) |
CompletionStage<Void> | reactiveUpdate(Object entity) |
addBulkCleanupAction, executeReactiveUpdate, executeReactiveUpdate, getDialect, getFactory, getResultSetMapping, getSharedContract, reactiveList, reactiveList
getReactiveConnection
<T> CompletionStage<T> reactiveGet(Class<T> entityClass, Object id)
<T> CompletionStage<T> reactiveGet(Class<T> entityClass, Object id, LockMode lockMode)
CompletionStage<Void> reactiveInsert(Object entity)
CompletionStage<Void> reactiveDelete(Object entity)
CompletionStage<Void> reactiveUpdate(Object entity)
CompletionStage<Void> reactiveRefresh(Object entity)
CompletionStage<Void> reactiveRefresh(Object entity, LockMode lockMode)
<R> ReactiveQuery<R> createReactiveQuery(String queryString)
<R> ReactiveQuery<R> createReactiveQuery(String queryString, Class<R> resultType)
<T> ReactiveNativeQuery<T> createReactiveNativeQuery(String sqlString)
<T> ReactiveNativeQuery<T> createReactiveNativeQuery(String sqlString, Class<T> resultType)
<T> ReactiveNativeQuery<T> createReactiveNativeQuery(String sqlString, String resultSetMapping)
boolean isOpen()
void close()