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