Uses of Interface
org.hibernate.reactive.mutiny.Mutiny.Transaction
Packages that use Mutiny.Transaction
Package
Description
An API for Hibernate Reactive where non-blocking operations are
represented by a Mutiny
Uni.-
Uses of Mutiny.Transaction in org.hibernate.reactive.mutiny
Methods in org.hibernate.reactive.mutiny that return Mutiny.TransactionModifier and TypeMethodDescriptionMutiny.Session.currentTransaction()Obtain the transaction currently associated with this session, if any.Mutiny.StatelessSession.currentTransaction()Obtain the transaction currently associated with this session, if any.Method parameters in org.hibernate.reactive.mutiny with type arguments of type Mutiny.TransactionModifier and TypeMethodDescription<T> io.smallrye.mutiny.Uni<T>Mutiny.SessionFactory.withStatelessTransaction(String tenantId, BiFunction<Mutiny.StatelessSession, Mutiny.Transaction, io.smallrye.mutiny.Uni<T>> work) Perform work using a reactive session for the tenant with the specified tenant id within an associatedtransaction.<T> io.smallrye.mutiny.Uni<T>Mutiny.SessionFactory.withStatelessTransaction(BiFunction<Mutiny.StatelessSession, Mutiny.Transaction, io.smallrye.mutiny.Uni<T>> work) Perform work using a reactive session within an associatedtransaction.<T> io.smallrye.mutiny.Uni<T>Mutiny.Session.withTransaction(Function<Mutiny.Transaction, io.smallrye.mutiny.Uni<T>> work) Performs the given work within the scope of a database transaction, automatically flushing the session.<T> io.smallrye.mutiny.Uni<T>Mutiny.SessionFactory.withTransaction(String tenantId, BiFunction<Mutiny.Session, Mutiny.Transaction, io.smallrye.mutiny.Uni<T>> work) Perform work using a reactive session for the tenant with the specified tenant id within an associatedtransaction.<T> io.smallrye.mutiny.Uni<T>Mutiny.SessionFactory.withTransaction(BiFunction<Mutiny.Session, Mutiny.Transaction, io.smallrye.mutiny.Uni<T>> work) Perform work using a reactive session within an associatedtransaction.<T> io.smallrye.mutiny.Uni<T>Mutiny.StatelessSession.withTransaction(Function<Mutiny.Transaction, io.smallrye.mutiny.Uni<T>> work) Performs the given work within the scope of a database transaction, automatically flushing the session. -
Uses of Mutiny.Transaction in org.hibernate.reactive.mutiny.delegation
Methods in org.hibernate.reactive.mutiny.delegation that return Mutiny.TransactionModifier and TypeMethodDescriptionMutinySessionDelegator.currentTransaction()MutinyStatelessSessionDelegator.currentTransaction()Method parameters in org.hibernate.reactive.mutiny.delegation with type arguments of type Mutiny.TransactionModifier and TypeMethodDescription<T> io.smallrye.mutiny.Uni<T>MutinySessionDelegator.withTransaction(Function<Mutiny.Transaction, io.smallrye.mutiny.Uni<T>> work) <T> io.smallrye.mutiny.Uni<T>MutinyStatelessSessionDelegator.withTransaction(Function<Mutiny.Transaction, io.smallrye.mutiny.Uni<T>> work)