Package | Description |
---|---|
org.hibernate.reactive.persister.entity.impl | |
org.hibernate.reactive.pool | Abstracts reactive database access via ReactiveConnection and ReactiveConnectionPool . |
org.hibernate.reactive.pool.impl | |
org.hibernate.reactive.session | Defines internal contracts between subsystems of Hibernate Reactive and the ReactiveSession . |
org.hibernate.reactive.session.impl |
Modifier and Type | Method and Description |
---|---|
default ReactiveConnection | ReactiveAbstractEntityPersister.getReactiveConnection(SharedSessionContractImplementor session) |
Modifier and Type | Class and Description |
---|---|
class | BatchingConnection A ReactiveConnection that automatically performs batching of insert, update, and delete statements, relieving the client persister code of the responsibility to manage batching. |
Modifier and Type | Method and Description |
---|---|
ReactiveConnection | ReactiveConnectionPool.getProxyConnection() Obtain a lazily-initializing reactive connection. |
ReactiveConnection | ReactiveConnectionPool.getProxyConnection(String tenantId) Obtain a lazily-initializing reactive connection for the given tenant id. |
Modifier and Type | Method and Description |
---|---|
CompletionStage<ReactiveConnection> | ReactiveConnectionPool.getConnection() Obtain a reactive connection, returning the connection via a CompletionStage . |
CompletionStage<ReactiveConnection> | ReactiveConnectionPool.getConnection(String tenantId) Obtain a reactive connection for the given tenant id, returning the connection via a CompletionStage . |
Constructor and Description |
---|
BatchingConnection(ReactiveConnection delegate, int batchSize) |
Modifier and Type | Class and Description |
---|---|
(package private) class | ProxyConnection A proxy ReactiveConnection that initializes the underlying connection lazily. |
class | SqlClientConnection A reactive connection based on Vert.x's SqlConnection . |
Modifier and Type | Method and Description |
---|---|
ReactiveConnection | SqlClientPool.getProxyConnection() |
ReactiveConnection | SqlClientPool.getProxyConnection(String tenantId) |
Modifier and Type | Method and Description |
---|---|
CompletionStage<ReactiveConnection> | SqlClientPool.getConnection() |
CompletionStage<ReactiveConnection> | SqlClientPool.getConnection(String tenantId) |
Modifier and Type | Method and Description |
---|---|
ReactiveConnection | ReactiveConnectionSupplier.getReactiveConnection() Obtain the ReactiveConnection that is associated with the current session. |
Modifier and Type | Method and Description |
---|---|
ReactiveConnection | ReactiveStatelessSessionImpl.getReactiveConnection() |
ReactiveConnection | ReactiveSessionImpl.getReactiveConnection() |
Constructor and Description |
---|
ReactiveSessionImpl(SessionFactoryImpl delegate, SessionCreationOptions options, ReactiveConnection connection) |
ReactiveStatelessSessionImpl(SessionFactoryImpl factory, SessionCreationOptions options, ReactiveConnection proxyConnection) |