Package | Description |
---|---|
org.hibernate.reactive.stage | An API for Hibernate Reactive where non-blocking operations are represented by a Java CompletionStage . |
org.hibernate.reactive.stage.impl |
Modifier and Type | Method and Description |
---|---|
<T> CompletionStage<T> | Stage.SessionFactory.withTransaction(BiFunction<Stage.Session,Stage.Transaction,CompletionStage<T>> work) Perform work using a reactive session within an associated transaction . |
<T> CompletionStage<T> | Stage.Session.withTransaction(Function<Stage.Transaction,CompletionStage<T>> work) Performs the given work within the scope of a database transaction, automatically flushing the session. |
<T> CompletionStage<T> | Stage.SessionFactory.withTransaction(String tenantId, BiFunction<Stage.Session,Stage.Transaction,CompletionStage<T>> work) Perform work using a reactive session for a specified tenant within an associated transaction . |
Modifier and Type | Method and Description |
---|---|
<T> CompletionStage<T> | StageSessionFactoryImpl.withTransaction(BiFunction<Stage.Session,Stage.Transaction,CompletionStage<T>> work) |
<T> CompletionStage<T> | StageSessionImpl.withTransaction(Function<Stage.Transaction,CompletionStage<T>> work) |
<T> CompletionStage<T> | StageSessionFactoryImpl.withTransaction(String tenantId, BiFunction<Stage.Session,Stage.Transaction,CompletionStage<T>> work) |