Uses of Interface
org.hibernate.reactive.mutiny.Mutiny.Session
-
Packages that use Mutiny.Session Package Description org.hibernate.reactive.mutiny An API for Hibernate Reactive where non-blocking operations are represented by a MutinyUni
.org.hibernate.reactive.tuple -
-
Uses of Mutiny.Session in org.hibernate.reactive.mutiny
Methods in org.hibernate.reactive.mutiny that return Mutiny.Session Modifier and Type Method Description Mutiny.Session
Mutiny.Session. clear()
Completely clear the session.Mutiny.Session
Mutiny.Session. detach(Object entity)
Remove this instance from the session cache.Mutiny.Session
Mutiny.Session. disableFetchProfile(String name)
Disable a particular fetch profile on this session, or do nothing if the requested fetch profile is not enabled.Mutiny.Session
Mutiny.Session. enableFetchProfile(String name)
Enable a particular fetch profile on this session, or do nothing if requested fetch profile is already enabled.Mutiny.Session
Mutiny.Session. setBatchSize(Integer batchSize)
Set the session-level batch size, overriding the batch size set by the configuration propertyhibernate.jdbc.batch_size
.Mutiny.Session
Mutiny.Session. setCacheMode(CacheMode cacheMode)
Set thecache mode
for this session.default Mutiny.Session
Mutiny.Session. setCacheRetrieveMode(jakarta.persistence.CacheRetrieveMode cacheRetrieveMode)
Set theCacheRetrieveMode
for this session.default Mutiny.Session
Mutiny.Session. setCacheStoreMode(jakarta.persistence.CacheStoreMode cacheStoreMode)
Set theCacheStoreMode
for this session.Mutiny.Session
Mutiny.Session. setDefaultReadOnly(boolean readOnly)
Change the default for entities and proxies loaded into this session from modifiable to read-only mode, or from modifiable to read-only mode.Mutiny.Session
Mutiny.Session. setFetchBatchSize(int batchSize)
Set the maximum batch size for batch fetching associations by id in this session.default Mutiny.Session
Mutiny.Session. setFlushMode(jakarta.persistence.FlushModeType flushModeType)
Set theflush mode
for this session.Mutiny.Session
Mutiny.Session. setFlushMode(FlushMode flushMode)
Set theflush mode
for this session.Mutiny.Session
Mutiny.Session. setReadOnly(Object entityOrProxy, boolean readOnly)
Set an unmodified persistent object to read-only mode, or a read-only object to modifiable mode.Mutiny.Session
Mutiny.Session. setSubselectFetchingEnabled(boolean enabled)
Enable or disable subselect fetching in this session.Methods in org.hibernate.reactive.mutiny that return types with arguments of type Mutiny.Session Modifier and Type Method Description io.smallrye.mutiny.Uni<Mutiny.Session>
Mutiny.SessionFactory. openSession()
Obtain a newreactive session
Uni
, the main interaction point between the user's program and Hibernate Reactive.io.smallrye.mutiny.Uni<Mutiny.Session>
Mutiny.SessionFactory. openSession(String tenantId)
Obtain a newreactive session
Uni
for a specified tenant.Method parameters in org.hibernate.reactive.mutiny with type arguments of type Mutiny.Session Modifier and Type Method Description <T> io.smallrye.mutiny.Uni<T>
Mutiny.SessionFactory. withSession(String tenantId, Function<Mutiny.Session,io.smallrye.mutiny.Uni<T>> work)
Perform work using areactive session
for a specified tenant.<T> io.smallrye.mutiny.Uni<T>
Mutiny.SessionFactory. withSession(Function<Mutiny.Session,io.smallrye.mutiny.Uni<T>> work)
Perform work using areactive 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 areactive session
for a specified tenant 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 areactive session
within an associatedtransaction
.default <T> io.smallrye.mutiny.Uni<T>
Mutiny.SessionFactory. withTransaction(Function<Mutiny.Session,io.smallrye.mutiny.Uni<T>> work)
Perform work using areactive session
within an associated transaction. -
Uses of Mutiny.Session in org.hibernate.reactive.tuple
Methods in org.hibernate.reactive.tuple with parameters of type Mutiny.Session Modifier and Type Method Description abstract io.smallrye.mutiny.Uni<?>
MutinyGenerator. generate(Mutiny.Session session, Object owner, Object currentValue, EventType eventType)
-