- AbstractReactiveInformationSchemaBasedExtractorImpl - Class in org.hibernate.reactive.provider.service
-
An implementation of InformationExtractor
that obtains metadata
information from a database's information_schema.
- AbstractReactiveInformationSchemaBasedExtractorImpl(ExtractionContext) - Constructor for class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- accept(String) - Method in class org.hibernate.reactive.provider.service.ReactiveGenerationTarget
-
- addAction(ReactiveEntityRegularInsertAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- addAction(ReactiveEntityIdentityInsertAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds an entity (IDENTITY) insert action
- addAction(ReactiveEntityDeleteAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds an entity delete action
- addAction(ReactiveOrphanRemovalAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds an orphan removal action
- addAction(ReactiveEntityUpdateAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds an entity update action
- addAction(ReactiveCollectionRecreateAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds a collection (re)create action
- addAction(ReactiveCollectionRemoveAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds a collection remove action
- addAction(ReactiveCollectionUpdateAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds a collection update action
- addAction(QueuedOperationCollectionAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds an action relating to a collection queued operation (extra lazy).
- addAction(BulkOperationCleanupAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Adds an action defining a cleanup relating to a bulk operation (HQL/JPQL or Criteria based update/delete)
- addBulkCleanupAction(BulkOperationCleanupAction) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- addEntity(String, String, LockMode) - Method in interface org.hibernate.reactive.session.ReactiveNativeQuery
-
- addExtractedColumnInformation(TableInformation, ResultSet) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- addInitiator(StandardServiceInitiator) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Adds a service initiator.
- addService(Class, Service) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Adds a user-provided service.
- AffectedEntities - Class in org.hibernate.reactive.common
-
A description of the entities and tables affected by a native query.
- AffectedEntities(Class<?>...) - Constructor for class org.hibernate.reactive.common.AffectedEntities
-
- AffectedEntities(String...) - Constructor for class org.hibernate.reactive.common.AffectedEntities
-
- afterTransactionCompletion(boolean) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Performs cleanup of any held cache softlocks.
- appendClauseAndParameterIfNotNullOrEmpty(String, Object, StringBuilder, List<Object>) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- applySetting(String, Object) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Apply a setting value.
- applySettings(Map) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Apply a groups of setting values.
- areInsertionsOrDeletionsQueued() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Check whether any insertion or deletion actions are currently queued.
- areResultSetRowsTransformedImmediately() - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- areTablesToBeUpdated(Set) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Check whether the given tables/query-spaces are to be executed against given the currently queued actions.
- assertCurrentThreadMatches(Thread) - Static method in class org.hibernate.reactive.common.InternalStateAssertions
-
- assertUseOnEventLoop() - Static method in class org.hibernate.reactive.common.InternalStateAssertions
-
- cacheableResultTransformer(QueryParameters) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- CachingReactiveLoader<T> - Interface in org.hibernate.reactive.loader
-
Defines common reactive operations inherited by query loaders, in
particular, interaction with the cache.
- checkNoUnresolvedActionsAfterOperation() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Throws PropertyValueException
if there are any unresolved entity insert actions that depend
on non-nullable associations with a transient entity.
- clear() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- clear() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Completely clear the session.
- clear() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- clear() - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Completely clear the session.
- clearFromFlushNeededCheck(int) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- clearSettings() - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
- close() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Closeable
-
- close() - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
-
Destroy the session factory and clean up its connection pool.
- close() - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Close the reactive session and release the underlying database
connection.
- close() - Method in class org.hibernate.reactive.pool.BatchingConnection
-
- close() - Method in interface org.hibernate.reactive.pool.ReactiveConnection
-
- close(CompletableFuture<Void>) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- close() - Method in interface org.hibernate.reactive.stage.Stage.Closeable
-
- close() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
-
Destroy the session factory and clean up its connection pool.
- close() - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Close the reactive session and release the underlying database
connection.
- closeConnection(Connection) - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
-
- commitTransaction() - Method in class org.hibernate.reactive.pool.BatchingConnection
-
- commitTransaction() - Method in interface org.hibernate.reactive.pool.ReactiveConnection
-
- composite(Identifier.Id<T>...) - Static method in class org.hibernate.reactive.common.Identifier
-
- Composite(Identifier.Id<T>[]) - Constructor for class org.hibernate.reactive.common.Identifier.Composite
-
- configure() - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Read setting information from an XML file using the standard resource location.
- configure(String) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Read setting information from an XML file using the named resource location.
- configure(File) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
- configure(URL) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
- configure(LoadedConfig) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
- contains(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Determine if the given instance belongs to this persistence context.
- contains(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- contains(Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Determine if the given instance belongs to this persistence context.
- Context - Interface in org.hibernate.reactive.context
-
Abstracts away from the Vert.x Context
object, enabling alternative strategies for associating state
with the current reactive stream.
- Context.Key<T> - Interface in org.hibernate.reactive.context
-
An object that identifies something we store in the Vert.x
local context, usually a Session
or
StatelessSession
, but in principle anything at all.
- convertQueryException(T, Throwable, AbstractProducedQuery<?>) - Static method in interface org.hibernate.reactive.session.ReactiveQuery
-
- createContainerEntityManagerFactory(PersistenceUnitInfo, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
- createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
- createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
- createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
- createEntityManagerFactory(String, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
Note: per-spec, the values passed as
properties
override values found in
persistence.xml
- createFilterTranslator(String, String, Map, SessionFactoryImplementor) - Method in class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactory
-
- createNamedQuery(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- createNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- createNamedQuery(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
- createNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
- createNamedQuery(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- createNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- createNamedQuery(String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
- createNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
- createNativeQuery(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given SQL query string,
or SQL update, insert, or delete statement.
- createNativeQuery(String, AffectedEntities) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given SQL query string,
or SQL update, insert, or delete statement.
- createNativeQuery(String, Class<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given SQL query
string, using the given
resultType
to interpret the results.
- createNativeQuery(String, Class<R>, AffectedEntities) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given SQL query
string, using the given
resultType
to interpret the results.
- createNativeQuery(String, ResultSetMapping<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- createNativeQuery(String, ResultSetMapping<R>, AffectedEntities) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- createNativeQuery(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Create an instance of
Mutiny.Query
for the given SQL query string,
or SQL update, insert, or delete statement.
- createNativeQuery(String, Class<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Create an instance of
Mutiny.Query
for the given SQL query string,
using the given
resultType
to interpret the results.
- createNativeQuery(String, ResultSetMapping<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
- createNativeQuery(String, Class<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given SQL query string,
using the given
resultType
to interpret the results.
- createNativeQuery(String, Class<R>, AffectedEntities) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given SQL query string,
using the given
resultType
to interpret the results.
- createNativeQuery(String, ResultSetMapping<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- createNativeQuery(String, ResultSetMapping<R>, AffectedEntities) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- createNativeQuery(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given SQL query string,
or SQL update, insert, or delete statement.
- createNativeQuery(String, AffectedEntities) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given SQL query string,
or SQL update, insert, or delete statement.
- createNativeQuery(String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Create an instance of
Stage.Query
for the given SQL query string,
or SQL update, insert, or delete statement.
- createNativeQuery(String, Class<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Create an instance of
Stage.Query
for the given SQL query string,
using the given
resultType
to interpret the results.
- createNativeQuery(String, ResultSetMapping<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
- createQuery(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given HQL/JPQL query
string or HQL/JPQL update or delete statement.
- createQuery(String, Class<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given HQL/JPQL query
string.
- createQuery(CriteriaQuery<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given criteria query.
- createQuery(CriteriaUpdate<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given criteria update.
- createQuery(CriteriaDelete<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Create an instance of
Mutiny.Query
for the given criteria delete.
- createQuery(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Create an instance of
Mutiny.Query
for the given HQL/JPQL query
string or HQL/JPQL update or delete statement.
- createQuery(String, Class<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Create an instance of
Mutiny.Query
for the given HQL/JPQL query
string.
- createQuery(CriteriaQuery<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Create an instance of
Mutiny.Query
for the given criteria query.
- createQuery(CriteriaUpdate<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Create an instance of
Mutiny.Query
for the given criteria update.
- createQuery(CriteriaDelete<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Create an instance of
Mutiny.Query
for the given criteria delete.
- createQuery(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given HQL/JPQL query
string or HQL/JPQL update or delete statement.
- createQuery(String, Class<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given HQL/JPQL query
string.
- createQuery(CriteriaQuery<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given criteria query.
- createQuery(CriteriaUpdate<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given criteria update.
- createQuery(CriteriaDelete<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Create an instance of
Stage.Query
for the given criteria delete.
- createQuery(String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Create an instance of
Stage.Query
for the given HQL/JPQL query
string or HQL/JPQL update or delete statement.
- createQuery(String, Class<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Create an instance of
Stage.Query
for the given HQL/JPQL query
string.
- createQuery(CriteriaQuery<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Create an instance of
Stage.Query
for the given criteria query.
- createQuery(CriteriaUpdate<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Create an instance of
Stage.Query
for the given criteria update.
- createQuery(CriteriaDelete<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Create an instance of
Stage.Query
for the given criteria delete.
- createQueryTranslator(String, String, Map, SessionFactoryImplementor, EntityGraphQueryHint) - Method in class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactory
-
- createReactiveCriteriaQuery(String, Class<T>, CriteriaQueryOptions) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createReactiveNamedQuery(String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createReactiveNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createReactiveNativeQuery(String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createReactiveNativeQuery(String, Class<T>) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createReactiveNativeQuery(String, String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createReactiveQuery(Criteria<R>) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createReactiveQuery(String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createReactiveQuery(String, Class<R>) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- createSubselects(List, QueryParameters, SharedSessionContractImplementor) - Method in interface org.hibernate.reactive.loader.ReactiveLoaderBasedLoader
-
- Criteria<R> - Interface in org.hibernate.reactive.session
-
Abstracts over criteria queries
,
updates
, and
deletes
.
- CriteriaQueryOptions - Interface in org.hibernate.reactive.session
-
- currentTransaction() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Obtain the transaction currently associated with this session,
if any.
- currentTransaction() - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Obtain the transaction currently associated with this session,
if any.
- currentTransaction() - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Obtain the transaction currently associated with this session,
if any.
- currentTransaction() - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Obtain the transaction currently associated with this session,
if any.
- fetch(T) - Static method in interface org.hibernate.reactive.mutiny.Mutiny
-
Asynchronously fetch an association that's configured for lazy loading.
- fetch(T) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Asynchronously fetch an association that's configured for lazy loading.
- fetch(E, Attribute<E, T>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- fetch(T) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Asynchronously fetch an association that's configured for lazy loading.
- fetch(T) - Static method in interface org.hibernate.reactive.stage.Stage
-
Asynchronously fetch an association that's configured for lazy loading.
- fetch(T) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Asynchronously fetch an association that's configured for lazy loading.
- fetch(E, Attribute<E, T>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- fetch(T) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Asynchronously fetch an association that's configured for lazy loading.
- find(Class<T>, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Asynchronously return the persistent instance of the given entity
class with the given identifier, or null
if there is no such
persistent instance.
- find(Class<T>, Object, LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Asynchronously return the persistent instance of the given entity
class with the given identifier, requesting the given LockMode
.
- find(EntityGraph<T>, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Asynchronously return the persistent instance with the given
identifier of an entity class, using the given
EntityGraph
as a fetch plan.
- find(Class<T>, Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Asynchronously return the persistent instances of the given entity
class with the given identifiers, or null if there is no such
persistent instance.
- find(Class<T>, Identifier<T>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Asynchronously return the persistent instance of the given entity
class with the given natural identifier, or null if there is no
such persistent instance.
- find(Class<T>, Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Asynchronously return the persistent instance of the given entity
class with the given identifier, or null
if there is no such
persistent instance.
- find(Class<T>, Object, LockMode) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Asynchronously return the persistent instance of the given entity
class with the given identifier, requesting the given LockMode
.
- find(EntityGraph<T>, Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Asynchronously return the persistent instance with the given
identifier of an entity class, using the given
EntityGraph
as a fetch plan.
- find(Class<T>, Object...) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Asynchronously return the persistent instances of the given entity
class with the given identifiers, or null if there is no such
persistent instance.
- find(Class<T>, Identifier<T>) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Asynchronously return the persistent instance of the given entity
class with the given natural identifiers, or null if there is no
such persistent instance.
- flush() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Force this session to flush asynchronously.
- flush() - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Force this session to flush asynchronously.
- forJpa(BootstrapServiceRegistry) - Static method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
- generate(ReactiveConnectionSupplier, Object) - Method in interface org.hibernate.reactive.id.ReactiveIdentifierGenerator
-
- generateSchema(PersistenceUnitInfo, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- generateSchema(String, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- generateValue(Session, Object) - Method in class org.hibernate.reactive.tuple.MutinyValueGenerator
-
- generateValue(Mutiny.Session, Object) - Method in class org.hibernate.reactive.tuple.MutinyValueGenerator
-
- generateValue(Session, Object) - Method in class org.hibernate.reactive.tuple.StageValueGenerator
-
- generateValue(Stage.Session, Object) - Method in class org.hibernate.reactive.tuple.StageValueGenerator
-
- get(Context.Key<T>) - Method in interface org.hibernate.reactive.context.Context
-
Get a value associated with the current reactive stream,
or return null.
- get(Class<T>, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Retrieve a row.
- get(Class<T>, Object, LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Retrieve a row, obtaining the specified lock mode.
- get(EntityGraph<T>, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Retrieve a row, using the given
EntityGraph
as a fetch plan.
- get(Class<T>, Object) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Retrieve a row.
- get(Class<T>, Object, LockMode) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Retrieve a row, obtaining the specified lock mode.
- get(EntityGraph<T>, Object) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Retrieve a row, using the given
EntityGraph
as a fetch plan.
- getAffectedEntities() - Method in class org.hibernate.reactive.common.AffectedEntities
-
- getAffectedSpaces(SessionFactoryImplementor) - Method in class org.hibernate.reactive.common.AffectedEntities
-
- getAffectedTables() - Method in class org.hibernate.reactive.common.AffectedEntities
-
- getAggregatedCfgXml() - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Intended for internal testing use only!!
- getAnyConnectionProvider() - Method in class org.hibernate.reactive.provider.service.NoJdbcMultiTenantConnectionProvider
-
- getAttributeName() - Method in class org.hibernate.reactive.common.Identifier.Id
-
- getBatchSize() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
The session-level batch size, or null
if it has not been
overridden.
- getBatchSize() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getBatchSize() - Method in interface org.hibernate.reactive.stage.Stage.Session
-
The session-level batch size, or null
if it has not been
overridden.
- getBootstrapServiceRegistry() - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
- getCache() - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
-
Obtain the Cache
object for managing the second-level
cache.
- getCache() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
-
Obtain the Cache
object for managing the second-level
cache.
- getCacheMode() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Obtain the CacheMode
in effect for this query.
- getCacheMode() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Get the current cache mode.
- getCacheMode() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getCacheMode() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getCacheMode() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Obtain the CacheMode
in effect for this query.
- getCacheMode() - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Get the current cache mode.
- getCacheRegion() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
- getCacheRegion() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getCacheRegion() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
- getCloseFuture() - Method in interface org.hibernate.reactive.pool.ReactiveConnectionPool
-
The shutdown of the pool is actually asynchronous but the
core service registry won't return the
CompletionStage
.
- getCollectionPersisterClass(Collection) - Method in class org.hibernate.reactive.provider.service.ReactivePersisterClassResolver
-
- getCollectionPersisters() - Method in interface org.hibernate.reactive.loader.ReactiveLoaderBasedLoader
-
- getConfigLoader() - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
- getConnection() - Method in interface org.hibernate.reactive.pool.ReactiveConnectionPool
-
Obtain a reactive connection, returning the connection
via a
CompletionStage
.
- getConnection(String) - Method in interface org.hibernate.reactive.pool.ReactiveConnectionPool
-
Obtain a reactive connection for the given tenant id,
returning the connection via a
CompletionStage
.
- getConnection() - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
-
- getContext() - Method in interface org.hibernate.reactive.common.spi.Implementor
-
- getCriteriaBuilder() - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
-
- getCriteriaBuilder() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
-
- getCurrentLockMode(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getDatabaseCatalogColumnName(String, String) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
Given a catalog column name and a schema column name in an
information_schema table/view, this method returns the column
used for storing the catalog name, or
, if there
is no valid column containing the catalog name.
- getDatabaseCatalogColumnName(String, String) - Method in class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
-
- getDatabaseSchemaColumnName(String, String) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
Given a catalog column name and a schema column name in an
information_schema table/view, this method returns the column
used for storing the schema name, or
, if there
is no valid column containing the schema name.
- getDatabaseSchemaColumnName(String, String) - Method in class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
-
- getDialect() - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- getEnabledFilter(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Retrieve a currently enabled filter by name.
- getEnabledFilter(String) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getEnabledFilter(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Retrieve a currently enabled filter by name.
- getEntityClass(T) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- getEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
- getEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- getEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- getEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
- getEntityId(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getEntityManagerFactoryBuilder(PersistenceUnitInfo, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- getEntityManagerFactoryBuilder(PersistenceUnitDescriptor, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- getEntityManagerFactoryBuilderOrNull(String, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- getEntityName(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getEntityPersisters() - Method in interface org.hibernate.reactive.loader.ReactiveLoaderBasedLoader
-
- getExtractionTool() - Method in class org.hibernate.reactive.provider.service.ReactiveSchemaManagementTool
-
- getFactory() - Method in interface org.hibernate.reactive.loader.ReactiveLoaderBasedLoader
-
- getFactory() - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- getFirstResult() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
- getFirstResult() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getFirstResult() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
- getFlushMode() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Obtain the FlushMode
in effect for this query.
- getFlushMode() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Get the current flush mode for this session.
- getFlushMode() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Obtain the FlushMode
in effect for this query.
- getFlushMode() - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Get the current flush mode for this session.
- getHibernateFlushMode() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getHibernateFlushMode() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getId() - Method in class org.hibernate.reactive.common.Identifier.Id
-
- getIdentifier(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getInformationSchemaColumnsDataTypeColumn() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
Gets the name of column in information_schema.columns for the
database-specific column type.
- getInformationSchemaColumnsDataTypeColumn() - Method in class org.hibernate.reactive.provider.service.PostgreSqlReactiveInformationExtractorImpl
-
- getLockMode(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Determine the current lock mode of the given entity.
- getLockMode(Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Determine the current lock mode of the given entity.
- getMaxResults() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
- getMaxResults() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getMaxResults() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
- getMetamodel() - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
-
Obtain the JPA
Metamodel
for the persistence unit.
- getMetamodel() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
-
Obtain the JPA
Metamodel
for the persistence unit.
- getName() - Method in interface org.hibernate.reactive.common.ResultSetMapping
-
- getParameterMetadata() - Method in interface org.hibernate.reactive.session.CriteriaQueryOptions
-
- getParameterSpecifications() - Method in interface org.hibernate.reactive.bulk.StatementsWithParameters
-
The parameters of the corresponding SQL statements.
- getPersistenceContext() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getProviderUtil() - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- getProxyConnection() - Method in interface org.hibernate.reactive.pool.ReactiveConnectionPool
-
Obtain a lazily-initializing reactive connection.
- getProxyConnection(String) - Method in interface org.hibernate.reactive.pool.ReactiveConnectionPool
-
Obtain a lazily-initializing reactive connection for the
given tenant id.
- getQueryResults(String, Object[], ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.ReactiveImprovedExtractionContextImpl
-
- getReactiveActionQueue() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getReactiveConnection() - Method in interface org.hibernate.reactive.session.ReactiveConnectionSupplier
-
- getReactiveResultFromQueryCache(SharedSessionContractImplementor, QueryParameters, Set<Serializable>, Type[], QueryResultsCache, QueryKey) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- getReactiveResultList() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getReactiveResultSetProcessor() - Method in interface org.hibernate.reactive.loader.ReactiveLoader
-
- getReactiveSingleResult() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getReactiveSingleResultOrNull() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getReference(Class<T>, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Return the persistent instance of the given entity class with the
given identifier, assuming that the instance exists.
- getReference(T) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Return the persistent instance with the same identity as the given
instance, which might be detached, assuming that the instance is
still persistent in the database.
- getReference(Class<T>, Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getReference(Class<T>, Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Return the persistent instance of the given entity class with the
given identifier, assuming that the instance exists.
- getReference(T) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Return the persistent instance with the same identity as the given
instance, which might be detached, assuming that the instance is
still persistent in the database.
- getResultList(List<?>, ResultTransformer) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- getResultList() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Asynchronously execute this query, returning the query results
as a
List
, via a
Uni
.
- getResultList() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Asynchronously execute this query, returning the query results
as a
List
, via a
CompletionStage
.
- getResultRowAliases() - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- getResultSetCatalogLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetColumnNameLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetColumnPositionColumn() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetColumnSizeLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetDecimalDigitsLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetForeignKeyColumnNameLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetForeignKeyLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetIndexNameLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetIndexTypeLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetIsNullableLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetMapping(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
- getResultSetMapping(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
- getResultSetMapping(Class<T>, String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- getResultSetMapping(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
- getResultSetMapping(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
- getResultSetPrimaryKeyCatalogLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetPrimaryKeyColumnNameLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetPrimaryKeyNameLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetPrimaryKeySchemaLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetPrimaryKeyTableLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetRemarksLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetSchemaLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetSqlTypeCodeLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetTableNameLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetTableTypeLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetTableTypesPhysicalTableConstant() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultSetTableTypesPhysicalTableConstant() - Method in class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
-
- getResultSetTableTypesPhysicalTableConstant() - Method in class org.hibernate.reactive.provider.service.PostgreSqlReactiveInformationExtractorImpl
-
- getResultSetTypeNameLabel() - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- getResultType() - Method in interface org.hibernate.reactive.common.ResultSetMapping
-
The Java result type of the query.
- getReturnTypes() - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- getRowsFromResultSet(ResultSet, QueryParameters, SharedSessionContractImplementor, boolean, ResultTransformer, int, List<Object>, List<EntityKey[]>) - Method in interface org.hibernate.reactive.loader.ReactiveLoaderBasedLoader
-
- getSelection() - Method in interface org.hibernate.reactive.session.CriteriaQueryOptions
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProviderInitiator
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.NoJdbcEnvironmentInitiator
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.NoJdbcMultiTenantConnectionProviderInitiator
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.NoJtaPlatformInitiator
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.ReactiveMarkerServiceInitiator
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.ReactivePersisterClassResolverInitiator
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactoryInitiator
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.ReactiveSchemaManagementToolInitiator
-
- getServiceInitiated() - Method in class org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilderInitiator
-
- getServiceRegistry() - Method in interface org.hibernate.reactive.common.spi.Implementor
-
- getSharedContract() - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- getSharedContract() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- getSingleResult() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Asynchronously execute this query, returning a single row that
matches the query, throwing an exception if the query returns
zero rows or more than one matching row.
- getSingleResult() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Asynchronously execute this query, returning a single row that
matches the query, throwing an exception if the query returns
zero rows or more than one matching row.
- getSingleResultOrNull() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Asynchronously execute this query, returning a single row that
matches the query, or null
if the query returns no results,
throwing an exception if the query returns more than one matching
row.
- getSingleResultOrNull() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Asynchronously execute this query, returning a single row that
matches the query, or null
if the query returns no results,
throwing an exception if the query returns more than one matching
row.
- getSqlStatements() - Method in interface org.hibernate.reactive.bulk.StatementsWithParameters
-
The SQL statements to be executed.
- getThis() - Method in class org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilder
-
- getUuid() - Method in interface org.hibernate.reactive.common.spi.Implementor
-
- getValueHandlers() - Method in interface org.hibernate.reactive.session.CriteriaQueryOptions
-
Get the conversions for the individual tuples in the query results.
- getValues() - Method in class org.hibernate.reactive.common.Identifier.Composite
-
- getVertx() - Method in interface org.hibernate.reactive.vertx.VertxInstance
-
Obtain the instance of Vertx
.
- guessDialect(String) - Method in class org.hibernate.reactive.provider.service.NoJdbcEnvironmentInitiator
-
- Main - Class in org.hibernate.reactive.example.nativesql
-
Demonstrates the use of Hibernate Reactive with the
CompletionStage
-based
API.
- Main() - Constructor for class org.hibernate.reactive.example.nativesql.Main
-
- main(String[]) - Static method in class org.hibernate.reactive.example.nativesql.Main
-
- main(String[]) - Static method in class org.hibernate.reactive.example.nativesql.MutinyMain
-
- Main - Class in org.hibernate.reactive.example.session
-
Demonstrates the use of Hibernate Reactive with the
CompletionStage
-based
API.
- Main() - Constructor for class org.hibernate.reactive.example.session.Main
-
- main(String[]) - Static method in class org.hibernate.reactive.example.session.Main
-
- main(String[]) - Static method in class org.hibernate.reactive.example.session.MutinyMain
-
- markForRollback() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Transaction
-
Mark the current transaction for rollback.
- markForRollback() - Method in interface org.hibernate.reactive.stage.Stage.Transaction
-
Mark the current transaction for rollback.
- merge(T) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Copy the state of the given object onto the persistent instance with
the same identifier.
- merge(T) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Copy the state of the given object onto the persistent instance with
the same identifier.
- merge(T...) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Merge multiple entity instances at once.
- mergeAll(T...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Merge multiple entity instances at once.
- Mutiny - Interface in org.hibernate.reactive.mutiny
-
An API for Hibernate Reactive where non-blocking operations are
represented by a Mutiny Uni
.
- Mutiny.Closeable - Interface in org.hibernate.reactive.mutiny
-
- Mutiny.Query<R> - Interface in org.hibernate.reactive.mutiny
-
A non-blocking counterpart to the Hibernate
Query
interface, allowing reactive
execution of HQL and JPQL queries.
- Mutiny.Session - Interface in org.hibernate.reactive.mutiny
-
A non-blocking counterpart to the Hibernate Session
interface, allowing a reactive style of interaction with the database.
- Mutiny.SessionFactory - Interface in org.hibernate.reactive.mutiny
-
- Mutiny.StatelessSession - Interface in org.hibernate.reactive.mutiny
-
A non-blocking counterpart to the Hibernate
StatelessSession
interface, which provides a
command-oriented API for performing bulk operations against a database.
- Mutiny.Transaction - Interface in org.hibernate.reactive.mutiny
-
- MutinyImplementor - Interface in org.hibernate.reactive.common.spi
-
- MutinyMain - Class in org.hibernate.reactive.example.nativesql
-
Demonstrates the use of Hibernate Reactive with the
Mutiny
-based API.
- MutinyMain() - Constructor for class org.hibernate.reactive.example.nativesql.MutinyMain
-
- MutinyMain - Class in org.hibernate.reactive.example.session
-
Demonstrates the use of Hibernate Reactive with the
Mutiny
-based API.
- MutinyMain() - Constructor for class org.hibernate.reactive.example.session.MutinyMain
-
- MutinyValueGenerator<T> - Class in org.hibernate.reactive.tuple
-
A reactive ValueGenerator
that gives access to a Mutiny.Session
.
- MutinyValueGenerator() - Constructor for class org.hibernate.reactive.tuple.MutinyValueGenerator
-
- MySqlReactiveInformationExtractorImpl - Class in org.hibernate.reactive.provider.service
-
- MySqlReactiveInformationExtractorImpl(ExtractionContext) - Constructor for class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
-
- parameters() - Method in interface org.hibernate.reactive.loader.ReactiveLoader
-
- persist(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Asynchronously persist the given transient instance, first assigning
a generated identifier.
- persist(Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Asynchronously persist the given transient instance, first assigning
a generated identifier.
- persist(Object...) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Persist multiple transient entity instances at once.
- persistAll(Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Persist multiple transient entity instances at once.
- persistenceUnitName(String[]) - Static method in class org.hibernate.reactive.example.nativesql.Main
-
Return the persistence unit name to use in the example.
- persistenceUnitName(String[]) - Static method in class org.hibernate.reactive.example.nativesql.MutinyMain
-
Return the persistence unit name to use in the example.
- persistenceUnitName(String[]) - Static method in class org.hibernate.reactive.example.session.Main
-
Return the persistence unit name to use in the example.
- persistenceUnitName(String[]) - Static method in class org.hibernate.reactive.example.session.MutinyMain
-
Return the persistence unit name to use in the example.
- POOL_CLEANER_PERIOD - Static variable in interface org.hibernate.reactive.provider.Settings
-
Property for configuring the Vert.x connection pool.
- POOL_CONNECT_TIMEOUT - Static variable in interface org.hibernate.reactive.provider.Settings
-
Property for configuring the Vert.x connection pool.
- POOL_IDLE_TIMEOUT - Static variable in interface org.hibernate.reactive.provider.Settings
-
Property for configuring the Vert.x connection pool.
- POOL_MAX_WAIT_QUEUE_SIZE - Static variable in interface org.hibernate.reactive.provider.Settings
-
Property for configuring the Vert.x connection pool.
- PostgreSqlReactiveInformationExtractorImpl - Class in org.hibernate.reactive.provider.service
-
- PostgreSqlReactiveInformationExtractorImpl(ExtractionContext) - Constructor for class org.hibernate.reactive.provider.service.PostgreSqlReactiveInformationExtractorImpl
-
- prepare() - Method in class org.hibernate.reactive.provider.service.ReactiveGenerationTarget
-
- prepareActions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
Prepares the internal action queues for execution.
- PREPARED_STATEMENT_CACHE_MAX_SIZE - Static variable in interface org.hibernate.reactive.provider.Settings
-
Property for configuring the Vert.x prepared statement cache.
- PREPARED_STATEMENT_CACHE_SQL_LIMIT - Static variable in interface org.hibernate.reactive.provider.Settings
-
Property for configuring the Vert.x prepared statement cache.
- preprocessSQL(String, QueryParameters, SessionFactoryImplementor, List<AfterLoadAction>) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
-
Used by query loaders to add stuff like locking and hints/comments
- processCatalogsResultSet(ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- processCatalogsResultSet(ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
-
- processColumnsResultSet(String, String, String, String, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- processColumnsResultSet(String, String, String, String, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.SqlServerReactiveInformationExtractorImpl
-
- processImportedKeysResultSet(String, String, String, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
-
- processImportedKeysResultSet(String, String, String, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.PostgreSqlReactiveInformationExtractorImpl
-
- processImportedKeysResultSet(String, String, String, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.SqlServerReactiveInformationExtractorImpl
-
- processIndexInfoResultSet(String, String, String, boolean, boolean, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
-
- processIndexInfoResultSet(String, String, String, boolean, boolean, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.PostgreSqlReactiveInformationExtractorImpl
-
- processIndexInfoResultSet(String, String, String, boolean, boolean, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.SqlServerReactiveInformationExtractorImpl
-
- processPrimaryKeysResultSet(String, String, Identifier, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
-
- processPrimaryKeysResultSet(String, String, Identifier, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.PostgreSqlReactiveInformationExtractorImpl
-
- processPrimaryKeysResultSet(String, String, Identifier, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.SqlServerReactiveInformationExtractorImpl
-
- processSchemaResultSet(String, String, ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- processTableResultSet(String, String, String, String[], ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
-
- processTableResultSet(String, String, String, String[], ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.SqlServerReactiveInformationExtractorImpl
-
- put(Context.Key<T>, T) - Method in interface org.hibernate.reactive.context.Context
-
Associate a value with the current reactive stream.
- putReactiveResultInQueryCache(SharedSessionContractImplementor, QueryParameters, Type[], QueryResultsCache, QueryKey, List<Object>) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- ReactiveActionQueue - Class in org.hibernate.reactive.engine
-
A reactive counterpart to ActionQueue
, where DML
operations are queued before execution during a flush.
- ReactiveActionQueue(ReactiveSession) - Constructor for class org.hibernate.reactive.engine.ReactiveActionQueue
-
Constructs an action queue bound to the given session.
- ReactiveAfterTransactionCompletionProcess - Interface in org.hibernate.reactive.engine
-
Contract representing some process that needs to occur during after transaction completion.
- reactiveAutoflush() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- ReactiveAutoFlushEventListener - Interface in org.hibernate.reactive.event
-
- ReactiveBeforeTransactionCompletionProcess - Interface in org.hibernate.reactive.engine
-
Contract representing some process that needs to occur during before transaction completion.
- reactiveClose() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- ReactiveCollectionInitializer - Interface in org.hibernate.reactive.loader.collection
-
A reactific CollectionInitializer
, the contract implemented
by all reactive collection loaders, including batch loaders.
- ReactiveConnection - Interface in org.hibernate.reactive.pool
-
Abstracts over reactive database connections, defining
operations that allow queries to be executed asynchronously
via
CompletionStage
.
- ReactiveConnection.Expectation - Interface in org.hibernate.reactive.pool
-
- ReactiveConnection.Result - Interface in org.hibernate.reactive.pool
-
- ReactiveConnectionPool - Interface in org.hibernate.reactive.pool
-
- ReactiveConnectionSupplier - Interface in org.hibernate.reactive.session
-
- reactiveDelete(Object) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveDeleteAll(Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveDeleteAll(int, Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- ReactiveDeleteEventListener - Interface in org.hibernate.reactive.event
-
Defines the contract for handling of deletion events generated from a session.
- ReactiveExecutable - Interface in org.hibernate.reactive.engine
-
- reactiveExecute() - Method in interface org.hibernate.reactive.engine.ReactiveExecutable
-
- reactiveExtractResults(ResultSet, SharedSessionContractImplementor, QueryParameters, NamedParameterContext, boolean, boolean, ResultTransformer, List<AfterLoadAction>) - Method in class org.hibernate.reactive.loader.ReactiveLoaderBasedResultSetProcessor
-
This method is based on Loader.processResultSet(java.sql.ResultSet, org.hibernate.engine.spi.QueryParameters, org.hibernate.engine.spi.SharedSessionContractImplementor, boolean, org.hibernate.transform.ResultTransformer, int, java.util.List<org.hibernate.loader.spi.AfterLoadAction>)
- reactiveExtractResults(ResultSet, SharedSessionContractImplementor, QueryParameters, NamedParameterContext, boolean, boolean, ResultTransformer, List<AfterLoadAction>) - Method in interface org.hibernate.reactive.loader.ReactiveResultSetProcessor
-
- reactiveFetch(T, boolean) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveFetch(E, Attribute<E, T>) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveFetch(T, boolean) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveFind(Class<T>, Object, LockOptions, EntityGraph<T>) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveFind(Class<T>, Object...) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveFind(Class<T>, Map<String, Object>) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveFlush() - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- ReactiveFlushEventListener - Interface in org.hibernate.reactive.event
-
Defines the contract for handling of reactive session flush events.
- ReactiveGenerationTarget - Class in org.hibernate.reactive.provider.service
-
Adaptor that redirects DDL generated by the schema export
tool to the reactive connection.
- ReactiveGenerationTarget(ServiceRegistry) - Constructor for class org.hibernate.reactive.provider.service.ReactiveGenerationTarget
-
- reactiveGet(Class<T>, Serializable) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveGet(Class<? extends T>, Object) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveGet(Class<? extends T>, Object, LockMode, EntityGraph<T>) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- ReactiveIdentifierGenerator<Id> - Interface in org.hibernate.reactive.id
-
A replacement for IdentifierGenerator
,
which supports a non-blocking method for obtaining the generated
identifier.
- reactiveImmediateLoad(String, Serializable) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- ReactiveImprovedExtractionContextImpl - Class in org.hibernate.reactive.provider.service
-
- ReactiveImprovedExtractionContextImpl(ServiceRegistry, SqlStringGenerationContext, ExtractionContext.DatabaseObjectAccess) - Constructor for class org.hibernate.reactive.provider.service.ReactiveImprovedExtractionContextImpl
-
- reactiveInitialize(Serializable, SharedSessionContractImplementor) - Method in interface org.hibernate.reactive.loader.collection.ReactiveCollectionInitializer
-
- reactiveInitializeCollection(PersistentCollection, boolean) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveInsert(Object) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveInsertAll(Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveInsertAll(int, Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveInternalLoad(String, Serializable, boolean, boolean) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- reactiveList(String, QueryParameters) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- reactiveList(NativeSQLQuerySpecification, QueryParameters) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
-
- reactiveListIgnoreQueryCache(String, String, SharedSessionContractImplementor, QueryParameters) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- reactiveListUsingQueryCache(String, String, SharedSessionContractImplementor, QueryParameters, Set<Serializable>, Type[]) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- ReactiveLoader - Interface in org.hibernate.reactive.loader
-
Defines common reactive operations inherited by all kinds of loaders.
- ReactiveLoaderBasedLoader - Interface in org.hibernate.reactive.loader
-
An interface intended for
ReactiveLoader
implementations
that also extend a
Loader
implementation.
- ReactiveLoaderBasedResultSetProcessor - Class in org.hibernate.reactive.loader
-
- ReactiveLoaderBasedResultSetProcessor(ReactiveLoaderBasedLoader) - Constructor for class org.hibernate.reactive.loader.ReactiveLoaderBasedResultSetProcessor
-
- ReactiveLoadEventListener - Interface in org.hibernate.reactive.event
-
Defines the contract for handling of load events generated from a session.
- reactiveLock(Object, LockOptions) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- ReactiveLockEventListener - Interface in org.hibernate.reactive.event
-
Defines the contract for handling of lock events generated from a session.
- ReactiveMarkerService - Interface in org.hibernate.reactive.provider.service
-
This service is only used to "mark" the registry as being
intended for use by an instance of Hibernate Reactive.
- ReactiveMarkerServiceInitiator - Class in org.hibernate.reactive.provider.service
-
- ReactiveMarkerServiceSingleton - Class in org.hibernate.reactive.provider.service
-
A singleton
ReactiveMarkerService
that marks the registry as running in "Reactive mode" allowing
the registration of reactive components.
- reactiveMerge(T) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveMerge(Object, MergeContext) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- ReactiveMergeEventListener - Interface in org.hibernate.reactive.event
-
Defines the contract for handling of merge events generated from a session.
- ReactiveNativeQuery<R> - Interface in org.hibernate.reactive.session
-
- reactiveOnAutoFlush(AutoFlushEvent) - Method in interface org.hibernate.reactive.event.ReactiveAutoFlushEventListener
-
- reactiveOnDelete(DeleteEvent) - Method in interface org.hibernate.reactive.event.ReactiveDeleteEventListener
-
Handle the given delete event.
- reactiveOnDelete(DeleteEvent, IdentitySet) - Method in interface org.hibernate.reactive.event.ReactiveDeleteEventListener
-
- reactiveOnFlush(FlushEvent) - Method in interface org.hibernate.reactive.event.ReactiveFlushEventListener
-
Handle the given flush event.
- reactiveOnLoad(LoadEvent, LoadEventListener.LoadType) - Method in interface org.hibernate.reactive.event.ReactiveLoadEventListener
-
Handle the given load event.
- reactiveOnLock(LockEvent) - Method in interface org.hibernate.reactive.event.ReactiveLockEventListener
-
Handle the given lock event.
- reactiveOnMerge(MergeEvent) - Method in interface org.hibernate.reactive.event.ReactiveMergeEventListener
-
Handle the given merge event.
- reactiveOnMerge(MergeEvent, MergeContext) - Method in interface org.hibernate.reactive.event.ReactiveMergeEventListener
-
Handle the given merge event.
- reactiveOnPersist(PersistEvent) - Method in interface org.hibernate.reactive.event.ReactivePersistEventListener
-
Handle the given create event.
- reactiveOnPersist(PersistEvent, IdentitySet) - Method in interface org.hibernate.reactive.event.ReactivePersistEventListener
-
Handle the given create event.
- reactiveOnRefresh(RefreshEvent) - Method in interface org.hibernate.reactive.event.ReactiveRefreshEventListener
-
Handle the given refresh event.
- reactiveOnRefresh(RefreshEvent, IdentitySet) - Method in interface org.hibernate.reactive.event.ReactiveRefreshEventListener
-
- reactivePersist(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactivePersist(Object, IdentitySet) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- ReactivePersistenceProvider - Class in org.hibernate.reactive.provider
-
- ReactivePersistenceProvider() - Constructor for class org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- ReactivePersisterClassResolver - Class in org.hibernate.reactive.provider.service
-
Define the persisters required by Hibernate Reactive, usually a reactive version of the ones
in Hibernate ORM.
- ReactivePersisterClassResolver() - Constructor for class org.hibernate.reactive.provider.service.ReactivePersisterClassResolver
-
- ReactivePersisterClassResolverInitiator - Class in org.hibernate.reactive.provider.service
-
- ReactivePersisterClassResolverInitiator() - Constructor for class org.hibernate.reactive.provider.service.ReactivePersisterClassResolverInitiator
-
- ReactivePersistEventListener - Interface in org.hibernate.reactive.event
-
Defines the contract for handling of create events generated from a session.
- reactivePersistOnFlush(Object, IdentitySet) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveProcessResultSet(ResultSet, QueryParameters, SharedSessionContractImplementor, boolean, ResultTransformer, List<AfterLoadAction>) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
-
- ReactiveQuery<R> - Interface in org.hibernate.reactive.session
-
- ReactiveQueryExecutor - Interface in org.hibernate.reactive.session
-
Executes queries in a non-blocking fashion.
- ReactiveQueryTranslatorFactory - Class in org.hibernate.reactive.provider.service
-
Facade for the generation of reactive QueryTranslator
and FilterTranslator
instances.
- ReactiveQueryTranslatorFactory() - Constructor for class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactory
-
- ReactiveQueryTranslatorFactoryInitiator - Class in org.hibernate.reactive.provider.service
-
- ReactiveQueryTranslatorFactoryInitiator() - Constructor for class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactoryInitiator
-
- reactiveRefresh(Object, LockOptions) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveRefresh(Object, IdentitySet) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveRefresh(Object) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveRefresh(Object, LockMode) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveRefreshAll(Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveRefreshAll(int, Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- ReactiveRefreshEventListener - Interface in org.hibernate.reactive.event
-
Defines the contract for handling of refresh events generated from a session.
- reactiveRemove(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveRemove(Object, boolean, IdentitySet) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveRemove(String, Object, boolean, IdentitySet) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveRemoveOrphanBeforeUpdates(String, Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- reactiveResolveNaturalId(ResolveNaturalIdEvent) - Method in interface org.hibernate.reactive.event.ReactiveResolveNaturalIdEventListener
-
Handle the given resolve natural id event.
- ReactiveResolveNaturalIdEventListener - Interface in org.hibernate.reactive.event
-
Defines the contract for handling of resolve natural id events generated from a session.
- ReactiveResultSetProcessor - Interface in org.hibernate.reactive.loader
-
An interface intended to unify how a ResultSet is processed by
by
ReactiveLoader
implementations..
- ReactiveSchemaManagementTool - Class in org.hibernate.reactive.provider.service
-
- ReactiveSchemaManagementTool() - Constructor for class org.hibernate.reactive.provider.service.ReactiveSchemaManagementTool
-
- ReactiveSchemaManagementToolInitiator - Class in org.hibernate.reactive.provider.service
-
- ReactiveSchemaManagementToolInitiator() - Constructor for class org.hibernate.reactive.provider.service.ReactiveSchemaManagementToolInitiator
-
- ReactiveServiceRegistryBuilder - Class in org.hibernate.reactive.provider
-
Adaptation of StandardServiceRegistryBuilder
; the main difference
is the use of a different initial set of services and the fact this will
not attempt to load service contributors and other Integrators
.
- ReactiveServiceRegistryBuilder() - Constructor for class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Create a default builder.
- ReactiveServiceRegistryBuilder(BootstrapServiceRegistry) - Constructor for class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Create a builder with the specified bootstrap services.
- ReactiveServiceRegistryBuilder(BootstrapServiceRegistry, Map, LoadedConfig) - Constructor for class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Intended for use exclusively from JPA boot-strapping, or extensions of
this class.
- ReactiveServiceRegistryBuilder(BootstrapServiceRegistry, Map, LoadedConfig, List<StandardServiceInitiator>) - Constructor for class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Intended for use exclusively from Quarkus boot-strapping, or extensions of
this class which need to override the standard ServiceInitiator list.
- ReactiveServiceRegistryBuilder(BootstrapServiceRegistry, LoadedConfig) - Constructor for class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
Create a builder with the specified bootstrap services.
- ReactiveSession - Interface in org.hibernate.reactive.session
-
A contract with the Hibernate session backing the user-visible
reactive session
.
- ReactiveSessionFactoryBuilder - Class in org.hibernate.reactive.provider.service
-
A
SessionFactoryBuilder
for
SessionFactory
instances that can be
unwrapped
to
produce a
Stage.SessionFactory
or
Mutiny.SessionFactory
.
- ReactiveSessionFactoryBuilder(MetadataImplementor, SessionFactoryBuilderImplementor) - Constructor for class org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilder
-
- ReactiveSessionFactoryBuilderInitiator - Class in org.hibernate.reactive.provider.service
-
- ReactiveStatelessSession - Interface in org.hibernate.reactive.session
-
Mutiny
A contract with the Hibernate stateless session backing the user-visible
reactive session
.
- ReactiveUniqueEntityLoader - Interface in org.hibernate.reactive.loader.entity
-
A reactific UniqueEntityLoader
, the contract implemented
by all reactive entity loaders, including batch loaders.
- reactiveUpdate(Object) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveUpdateAll(Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- reactiveUpdateAll(int, Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
-
- refresh(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Re-read the state of the given instance from the underlying database.
- refresh(Object, LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Re-read the state of the given instance from the underlying database,
requesting the given LockMode
.
- refresh(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Refresh the entity instance state from the database.
- refresh(Object, LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Refresh the entity instance state from the database.
- refresh(Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Re-read the state of the given instance from the underlying database.
- refresh(Object, LockMode) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Re-read the state of the given instance from the underlying database,
requesting the given LockMode
.
- refresh(Object...) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Refresh multiple entity instances at once.
- refresh(Object) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Refresh the entity instance state from the database.
- refresh(Object...) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Refresh the entity instance state from the database.
- refresh(int, Object...) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Refresh the entity instance state from the database.
- refresh(Object, LockMode) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
-
Refresh the entity instance state from the database.
- refreshAll(Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Refresh multiple entity instances at once.
- refreshAll(Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Refresh the entity instance state from the database.
- refreshAll(int, Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
-
Refresh the entity instance state from the database
using the selected batch size.
- registerProcess(AfterTransactionCompletionProcess) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- registerProcess(BeforeTransactionCompletionProcess) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- registerProcess(ReactiveAfterTransactionCompletionProcess) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- registerProcess(ReactiveBeforeTransactionCompletionProcess) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- release() - Method in class org.hibernate.reactive.provider.service.ReactiveGenerationTarget
-
- remove(Context.Key<?>) - Method in interface org.hibernate.reactive.context.Context
-
Remove a value associated with the current reactive stream.
- remove(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Asynchronously remove a persistent instance from the datastore.
- remove(Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Asynchronously remove a persistent instance from the datastore.
- remove(Object...) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Remove multiple entity instances at once.
- removeAll(Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Remove multiple entity instances at once.
- resolveResultTransformer(ResultTransformer) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
-
- ResultSetMapping<T> - Interface in org.hibernate.reactive.common
-
Represents the shape of a native SQL query result
set, as specified by an instance of the annotation
SqlResultSetMapping
.
- rollbackTransaction() - Method in class org.hibernate.reactive.pool.BatchingConnection
-
- rollbackTransaction() - Method in interface org.hibernate.reactive.pool.ReactiveConnection
-
- select(String) - Method in class org.hibernate.reactive.pool.BatchingConnection
-
- select(String, Object[]) - Method in class org.hibernate.reactive.pool.BatchingConnection
-
- select(String) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
-
- select(String, Object[]) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
-
- selectConnectionProvider(String) - Method in class org.hibernate.reactive.provider.service.NoJdbcMultiTenantConnectionProvider
-
- selectIdentifier(String, Object[]) - Method in class org.hibernate.reactive.pool.BatchingConnection
-
- selectIdentifier(String, Object[]) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
-
- selectJdbc(String, Object[]) - Method in class org.hibernate.reactive.pool.BatchingConnection
-
- selectJdbc(String, Object[]) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
-
- selectJdbcOutsideTransaction(String, Object[]) - Method in class org.hibernate.reactive.pool.BatchingConnection
-
- selectJdbcOutsideTransaction(String, Object[]) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
-
This method is intended to be used only for queries returning
a ResultSet that must be executed outside of any "current"
transaction (i.e with autocommit=true).
- setBatchSize(Integer) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Set the session-level batch size, overriding the batch size set
by the configuration property hibernate.jdbc.batch_size
.
- setBatchSize(Integer) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- setBatchSize(Integer) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Set the session-level batch size, overriding the batch size set
by the configuration property hibernate.jdbc.batch_size
.
- setCacheable(boolean) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Enable or disable caching of this query result set in the
second-level query cache.
- setCacheable(boolean) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setCacheable(boolean) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Enable or disable caching of this query result set in the
second-level query cache.
- setCacheMode(CacheMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the current CacheMode
in effect while this query
is being executed.
- setCacheMode(CacheMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Set the cache mode
for this session.
- setCacheMode(CacheMode) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setCacheMode(CacheMode) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- setCacheMode(CacheMode) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the current CacheMode
in effect while this query
is being executed.
- setCacheMode(CacheMode) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Set the cache mode
for this session.
- setCacheRegion(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the name of the cache region in which to store this
query result set if
caching is enabled
.
- setCacheRegion(String) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setCacheRegion(String) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the name of the cache region in which to store this
query result set if
caching is enabled
.
- setComment(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the comment for this query.
- setComment(String) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setComment(String) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the comment for this query.
- setDefaultReadOnly(boolean) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Change the default for entities and proxies loaded into this session
from modifiable to read-only mode, or from modifiable to read-only mode.
- setDefaultReadOnly(boolean) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- setDefaultReadOnly(boolean) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Change the default for entities and proxies loaded into this session
from modifiable to read-only mode, or from modifiable to read-only mode.
- setFirstResult(int) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the position of the first result that may be returned by
this query when executed, where the results are numbered from
0.
- setFirstResult(int) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setFirstResult(int) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the position of the first result that may be returned by
this query when executed, where the results are numbered from
0.
- setFlushMode(FlushMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the current FlushMode
in effect while this query is
being executed.
- setFlushMode(FlushMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Set the flush mode
for this session.
- setFlushMode(FlushMode) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the current FlushMode
in effect while this query is
being executed.
- setFlushMode(FlushMode) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Set the flush mode
for this session.
- setHibernateFlushMode(FlushMode) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setHibernateFlushMode(FlushMode) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- setLockMode(LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the LockMode
to use for the whole query.
- setLockMode(String, LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the LockMode
to use for specified alias (as defined in
the query's from
clause).
- setLockMode(LockMode) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setLockMode(String, LockMode) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setLockMode(LockMode) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the LockMode
to use for the whole query.
- setLockMode(String, LockMode) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the LockMode
to use for specified alias (as defined in
the query's from
clause).
- setLockOptions(LockOptions) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setMaxResults(int) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the maximum number of results that may be returned by this
query when executed.
- setMaxResults(int) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setMaxResults(int) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the maximum number of results that may be returned by this
query when executed.
- setParameter(int, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the value of an ordinal parameter.
- setParameter(String, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the value of a named parameter.
- setParameter(Parameter<T>, T) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the value of a typed parameter.
- setParameter(int, Object) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setParameter(String, Object) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setParameter(Parameter<T>, T) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setParameter(int, Object) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the value of an ordinal parameter.
- setParameter(String, Object) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the value of a named parameter.
- setParameter(Parameter<T>, T) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the value of a typed parameter.
- setParameterMetadata(InterpretedParameterMetadata) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setPlan(EntityGraph<R>) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setQueryHint(String, Object) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setQuerySpaces(String[]) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setReadOnly(boolean) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
-
Set the read-only/modifiable mode for entities and proxies
loaded by this Query.
- setReadOnly(Object, boolean) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
-
Set an unmodified persistent object to read-only mode, or a read-only
object to modifiable mode.
- setReadOnly(boolean) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- setReadOnly(Object, boolean) - Method in interface org.hibernate.reactive.session.ReactiveSession
-
- setReadOnly(boolean) - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Set the read-only/modifiable mode for entities and proxies
loaded by this Query.
- setReadOnly(Object, boolean) - Method in interface org.hibernate.reactive.stage.Stage.Session
-
Set an unmodified persistent object to read-only mode, or a read-only
object to modifiable mode.
- setResultSetMapping(String) - Method in interface org.hibernate.reactive.session.ReactiveNativeQuery
-
- setResultTransformer(ResultTransformer) - Method in interface org.hibernate.reactive.session.ReactiveNativeQuery
-
- setResultTransformer(ResultTransformer) - Method in interface org.hibernate.reactive.session.ReactiveQuery
-
- Settings - Interface in org.hibernate.reactive.provider
-
- singleTableEntityPersister() - Method in class org.hibernate.reactive.provider.service.ReactivePersisterClassResolver
-
- size() - Method in interface org.hibernate.reactive.pool.ReactiveConnection.Result
-
- sortActions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- sortCollectionActions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
-
- SQL_CLIENT_POOL - Static variable in interface org.hibernate.reactive.provider.Settings
-
- SQL_CLIENT_POOL_CONFIG - Static variable in interface org.hibernate.reactive.provider.Settings
-
Specifies a SqlClientPoolConfiguration
class.
- SqlServerReactiveInformationExtractorImpl - Class in org.hibernate.reactive.provider.service
-
- SqlServerReactiveInformationExtractorImpl(ExtractionContext) - Constructor for class org.hibernate.reactive.provider.service.SqlServerReactiveInformationExtractorImpl
-
- Stage - Interface in org.hibernate.reactive.stage
-
An API for Hibernate Reactive where non-blocking operations are
represented by a Java
CompletionStage
.
- Stage.Closeable - Interface in org.hibernate.reactive.stage
-
- Stage.Query<R> - Interface in org.hibernate.reactive.stage
-
A non-blocking counterpart to the Hibernate
Query
interface, allowing reactive
execution of HQL and JPQL queries.
- Stage.Session - Interface in org.hibernate.reactive.stage
-
A non-blocking counterpart to the Hibernate Session
interface, allowing a reactive style of interaction with the database.
- Stage.SessionFactory - Interface in org.hibernate.reactive.stage
-
- Stage.StatelessSession - Interface in org.hibernate.reactive.stage
-
A non-blocking counterpart to the Hibernate
StatelessSession
interface, which provides a
command-oriented API for performing bulk operations against a database.
- Stage.Transaction - Interface in org.hibernate.reactive.stage
-
- StageValueGenerator<T> - Class in org.hibernate.reactive.tuple
-
A reactive ValueGenerator
that gives access to a Stage.Session
.
- StageValueGenerator() - Constructor for class org.hibernate.reactive.tuple.StageValueGenerator
-
- StatementsWithParameters - Interface in org.hibernate.reactive.bulk
-
A list of SQL statements to be executed as a single logical unit.
- supportsAggressiveRelease() - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
-