A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages

A

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(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)
addAction(QueuedOperationCollectionAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Adds an action relating to a collection queued operation (extra lazy).
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(ReactiveEntityDeleteAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Adds an entity delete action
addAction(ReactiveEntityIdentityInsertAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Adds an entity (IDENTITY) insert action
addAction(ReactiveEntityRegularInsertAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
addAction(ReactiveEntityUpdateAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Adds an entity update action
addAction(ReactiveOrphanRemovalAction) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Adds an orphan removal action
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
 

B

BatchingConnection - Class in org.hibernate.reactive.pool
A ReactiveConnection that automatically performs batching of insert, update, and delete statements, relieving the client persister code of the responsibility to manage batching.
BatchingConnection(ReactiveConnection, int) - Constructor for class org.hibernate.reactive.pool.BatchingConnection
 
beforeTransactionCompletion() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Execute any registered BeforeTransactionCompletionProcess
beginTransaction() - Method in class org.hibernate.reactive.pool.BatchingConnection
 
beginTransaction() - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
bindToPreparedStatement(PreparedStatement, QueryParameters, LimitHandler, SharedSessionContractImplementor) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
 
build() - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
Build the StandardServiceRegistry.
build() - Method in class org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilder
 
build(CriteriaQueryRenderingContext, ReactiveQueryExecutor) - Method in interface org.hibernate.reactive.session.Criteria
 

C

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() - 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.
close(CompletableFuture<Void>) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
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(File) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
 
configure(String) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
Read setting information from an XML file using the named resource location.
configure(URL) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
 
configure(LoadedConfig) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
 
ConstraintViolationException - Exception in org.hibernate.reactive.exception
the requested DML operation resulted in a violation of a defined integrity constraint.
ConstraintViolationException(String, SQLException, String) - Constructor for exception org.hibernate.reactive.exception.ConstraintViolationException
 
ConstraintViolationException(String, SQLException, String, String) - Constructor for exception org.hibernate.reactive.exception.ConstraintViolationException
 
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
Create a new mutable EntityGraph
createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Create a new mutable EntityGraph
createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
 
createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.stage.Stage.Session
Create a new mutable EntityGraph
createEntityGraph(Class<T>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Create a new mutable EntityGraph
createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Create a new mutable copy of a named EntityGraph
createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Create a new mutable copy of a named EntityGraph
createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
 
createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.Session
Create a new mutable copy of a named EntityGraph
createEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Create a new mutable copy of a named EntityGraph
createEntityManagerFactory(String, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
createFilterTranslator(String, String, Map, SessionFactoryImplementor) - Method in class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactory
 
createHibernateSessionFactory(boolean, Vertx) - Static method in class org.hibernate.reactive.it.verticle.StartVerticle
 
createNamedQuery(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Create an instance of Mutiny.Query for the named query.
createNamedQuery(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Create an instance of Mutiny.Query for the named query.
createNamedQuery(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
Create an instance of Stage.Query for the named query.
createNamedQuery(String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Create an instance of Stage.Query for the named query.
createNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Create an instance of Mutiny.Query for the named query.
createNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Create an instance of Mutiny.Query for the named query.
createNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
Create an instance of Stage.Query for the named query.
createNamedQuery(String, Class<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Create an instance of Stage.Query for the named query.
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) - 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) - 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.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>) - 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, 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>) - 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, 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, 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, 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, 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, ResultSetMapping<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 ResultSetMapping to interpret the result set.
createNativeQuery(String, ResultSetMapping<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 ResultSetMapping to interpret the result set.
createNativeQuery(String, ResultSetMapping<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 ResultSetMapping to interpret the result set.
createNativeQuery(String, ResultSetMapping<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 ResultSetMapping to interpret the result set.
createNativeQuery(String, ResultSetMapping<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 ResultSetMapping to interpret the result set.
createNativeQuery(String, ResultSetMapping<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 ResultSetMapping to interpret the result set.
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) - 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) - 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) - 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.mutiny.Mutiny.Session
Create an instance of Mutiny.Query for the given HQL/JPQL query string.
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(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(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(CriteriaDelete<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Create an instance of Mutiny.Query for the given criteria delete.
createQuery(CriteriaDelete<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Create an instance of Mutiny.Query for the given criteria delete.
createQuery(CriteriaDelete<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
Create an instance of Stage.Query for the given criteria delete.
createQuery(CriteriaDelete<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Create an instance of Stage.Query for the given criteria delete.
createQuery(CriteriaQuery<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Create an instance of Mutiny.Query for the given criteria query.
createQuery(CriteriaQuery<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Create an instance of Mutiny.Query for the given criteria query.
createQuery(CriteriaQuery<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
Create an instance of Stage.Query for the given criteria query.
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.mutiny.Mutiny.Session
Create an instance of Mutiny.Query for the given criteria update.
createQuery(CriteriaUpdate<R>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Create an instance of Mutiny.Query for the given criteria update.
createQuery(CriteriaUpdate<R>) - Method in interface org.hibernate.reactive.stage.Stage.Session
Create an instance of Stage.Query for the given criteria update.
createQuery(CriteriaUpdate<R>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Create an instance of Stage.Query for the given criteria update.
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(String) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
 
createReactiveQuery(String, Class<R>) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
 
createReactiveQuery(Criteria<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.

D

dataTypeCode(String) - Method in class org.hibernate.reactive.provider.service.AbstractReactiveInformationSchemaBasedExtractorImpl
Return a JDBC Type code for the given type name
dataTypeCode(String) - Method in class org.hibernate.reactive.provider.service.OracleSqlReactiveInformationExtractorImpl
 
dataTypeCode(String) - Method in class org.hibernate.reactive.provider.service.SqlServerReactiveInformationExtractorImpl
 
DB_NAME - Static variable in class org.hibernate.reactive.it.verticle.StartVerticle
 
delete(int, Object...) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Delete multiple rows.
delete(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Delete a row.
delete(Object) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Delete a row.
delete(Object...) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Delete multiple rows.
deleteAll(int, Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Delete multiple rows.
deleteAll(Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Delete multiple rows.
destroy(ServiceRegistry) - Static method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
Destroy a service registry.
detach(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Remove this instance from the session cache.
detach(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
detach(Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
Remove this instance from the session cache.
disableAutoClose() - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
By default, when a ServiceRegistry is no longer referenced by any other registries as a parent it will be closed.
disableFetchProfile(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Disable a particular fetch profile on this session, or do nothing if the requested fetch profile is not enabled.
disableFetchProfile(String) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
disableFetchProfile(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
Disable a particular fetch profile on this session, or do nothing if the requested fetch profile is not enabled.
disableFilter(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Disable the named filter for this session.
disableFilter(String) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
disableFilter(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
Disable the named filter for this session.
discoverTypes(QueryParameters, ResultSet) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
Used by ReactiveCustomLoader when there is no result set mapping.
doAfterTransactionCompletion(boolean, ReactiveSession) - Method in interface org.hibernate.reactive.engine.ReactiveAfterTransactionCompletionProcess
Perform whatever processing is encapsulated here after completion of the transaction.
doBeforeTransactionCompletion(ReactiveSession) - Method in interface org.hibernate.reactive.engine.ReactiveBeforeTransactionCompletionProcess
Perform whatever processing is encapsulated here before completion of the transaction.
doReactiveList(String, String, SharedSessionContractImplementor, QueryParameters, ResultTransformer) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
 
doReactiveQueryAndInitializeNonLazyCollections(String, SharedSessionContractImplementor, QueryParameters) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
 
doReactiveQueryAndInitializeNonLazyCollections(String, SharedSessionContractImplementor, QueryParameters, boolean, ResultTransformer) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
 

E

enableAutoClose() - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
enableFetchProfile(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Enable a particular fetch profile on this session, or do nothing if requested fetch profile is already enabled.
enableFetchProfile(String) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
enableFetchProfile(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
Enable a particular fetch profile on this session, or do nothing if requested fetch profile is already enabled.
enableFilter(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Enable the named filter for this session.
enableFilter(String) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
enableFilter(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
Enable the named filter for this session.
endCollectionLoad(Object, SharedSessionContractImplementor, CollectionPersister) - Method in interface org.hibernate.reactive.loader.ReactiveLoaderBasedLoader
 
equals(Object) - Method in class org.hibernate.reactive.it.verticle.Product
 
execute(E) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
execute(Runnable) - Method in interface org.hibernate.reactive.context.Context
Run the given command in a context.
execute(String) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
execute(String) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
execute(ReactiveQueryExecutor, QueryParameters) - Method in interface org.hibernate.reactive.bulk.StatementsWithParameters
Execute the statements using the query parameters
executeActions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Perform all currently queued actions.
executeBatch() - Method in class org.hibernate.reactive.pool.BatchingConnection
 
executeBatch() - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
executeInserts() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Perform all currently queued entity-insertion actions.
executeOutsideTransaction(String) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
executeOutsideTransaction(String) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
executeReactiveQueryStatement(String, QueryParameters, List<AfterLoadAction>, SharedSessionContractImplementor) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
 
executeReactiveUpdate() - Method in interface org.hibernate.reactive.session.ReactiveQuery
 
executeReactiveUpdate(String, QueryParameters) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
 
executeReactiveUpdate(NativeSQLQuerySpecification, QueryParameters) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
 
executeUnprepared(String) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
executeUnprepared(String) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
Run sql as statement (instead of preparedStatement)
executeUpdate() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
Asynchronously execute this delete, update, or insert query, returning the updated row count.
executeUpdate() - Method in interface org.hibernate.reactive.stage.Stage.Query
Asynchronously execute this delete, update, or insert query, returning the updated row count.
extractUniqueResult(List<R>, AbstractProducedQuery<R>) - Static method in interface org.hibernate.reactive.session.ReactiveQuery
 
extractUniqueResultOrNull(List<R>, AbstractProducedQuery<R>) - Static method in interface org.hibernate.reactive.session.ReactiveQuery
 

F

fetch(E, Attribute<E, T>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Fetch a lazy property of the given entity, identified by a JPA attribute metamodel.
fetch(E, Attribute<E, T>) - Method in interface org.hibernate.reactive.stage.Stage.Session
Fetch a lazy property of the given entity, identified by a JPA attribute metamodel.
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(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(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) - 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...) - 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>, 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>, Object, LockModeType) - 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 LockModeType.
find(Class<T>, Object, LockModeType) - 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 LockModeType.
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(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(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>, 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.
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(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.
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
 

G

generate(ReactiveConnectionSupplier, Object) - Method in interface org.hibernate.reactive.id.ReactiveIdentifierGenerator
Returns a generated identifier, via a CompletionStage.
generateSchema(String, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
 
generateSchema(PersistenceUnitInfo, Map) - Method in class org.hibernate.reactive.provider.ReactivePersistenceProvider
 
generateValue(Mutiny.Session, Object) - Method in class org.hibernate.reactive.tuple.MutinyValueGenerator
 
generateValue(Stage.Session, Object) - Method in class org.hibernate.reactive.tuple.StageValueGenerator
 
generateValue(Session, Object) - Method in class org.hibernate.reactive.tuple.MutinyValueGenerator
 
generateValue(Session, Object) - Method in class org.hibernate.reactive.tuple.StageValueGenerator
 
get(Class<T>, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Retrieve a row.
get(Class<T>, Object) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Retrieve a row.
get(Class<T>, Object, LockModeType) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Retrieve a row, obtaining the specified lock mode.
get(Class<T>, Object, LockModeType) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Retrieve a row, obtaining the specified lock mode.
get(Class<T>, Object, LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Retrieve a row, obtaining the specified lock mode.
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.mutiny.Mutiny.StatelessSession
Retrieve a row, using the given EntityGraph as a fetch plan.
get(EntityGraph<T>, Object) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Retrieve a row, using the given EntityGraph as a fetch plan.
get(Context.Key<T>) - Method in interface org.hibernate.reactive.context.Context
Get a value associated with the current reactive stream, or return null.
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() - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
 
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.
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
 
getDatabaseSchemaColumnName(String, String) - Method in class org.hibernate.reactive.provider.service.OracleSqlReactiveInformationExtractorImpl
 
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
Obtain a named EntityGraph
getEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Obtain a named EntityGraph
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
Obtain a named EntityGraph
getEntityGraph(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Obtain a named EntityGraph
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
 
getErrorCode() - Method in exception org.hibernate.reactive.exception.VertxSqlClientException
Get the vendor specific error code from the underlying SQLException.
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
 
getId() - Method in class org.hibernate.reactive.it.verticle.Product
 
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
The name of the result set mapping, as specified by SqlResultSetMapping.name().
getName() - Method in class org.hibernate.reactive.it.verticle.Product
 
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
 
getPrice() - Method in class org.hibernate.reactive.it.verticle.Product
 
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
Obtain the ReactiveConnection that is associated with the current session.
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(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.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(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() - 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.
getResultList(List<?>, ResultTransformer) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
 
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
 
getResultSetIsNullableLabel() - Method in class org.hibernate.reactive.provider.service.OracleSqlReactiveInformationExtractorImpl
 
getResultSetMapping(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Obtain a native SQL result set mapping defined via the annotation SqlResultSetMapping.
getResultSetMapping(Class<T>, String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Obtain a native SQL result set mapping defined via the annotation SqlResultSetMapping.
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
Obtain a native SQL result set mapping defined via the annotation SqlResultSetMapping.
getResultSetMapping(Class<T>, String) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Obtain a native SQL result set mapping defined via the annotation SqlResultSetMapping.
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.OracleSqlReactiveInformationExtractorImpl
 
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.
getSQL() - Method in exception org.hibernate.reactive.exception.VertxSqlClientException
Get the actual SQL statement being executed when the exception occurred.
getSQLException() - Method in exception org.hibernate.reactive.exception.VertxSqlClientException
Get the underlying SQLException.
getSQLState() - Method in exception org.hibernate.reactive.exception.VertxSqlClientException
Get the X/Open or ANSI SQL SQLState error code from the underlying SQLException.
getSqlStatements() - Method in interface org.hibernate.reactive.bulk.StatementsWithParameters
The SQL statements to be executed.
getStatistics() - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Obtain the Statistics object exposing factory-level metrics.
getStatistics() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Obtain the Statistics object exposing factory-level metrics.
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
 

H

hasAfterTransactionActions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
hasAnyQueuedActions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
hasBeforeTransactionActions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
hashCode() - Method in class org.hibernate.reactive.it.verticle.Product
 
hasUnresolvedEntityInsertActions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Are there unresolved entity insert actions that depend on non-nullable associations with a transient entity?
HTTP_PORT - Static variable in class org.hibernate.reactive.it.verticle.ProductVerticle
The port to use to listen to requests

I

id(Class<T>, String, Object) - Static method in class org.hibernate.reactive.common.Identifier
 
id(String, Object) - Static method in class org.hibernate.reactive.common.Identifier
 
id(SingularAttribute<T, I>, I) - Static method in class org.hibernate.reactive.common.Identifier
 
Identifier<T> - Class in org.hibernate.reactive.common
Represents a value of an attribute that forms part of the natural key of an entity.
Identifier() - Constructor for class org.hibernate.reactive.common.Identifier
 
Identifier.Composite<T> - Class in org.hibernate.reactive.common
 
Identifier.Id<T> - Class in org.hibernate.reactive.common
 
ids() - Method in class org.hibernate.reactive.common.Identifier.Composite
 
ids() - Method in class org.hibernate.reactive.common.Identifier.Id
 
ids() - Method in class org.hibernate.reactive.common.Identifier
 
IMAGE_NAME - Static variable in class org.hibernate.reactive.it.verticle.StartVerticle
 
Implementor - Interface in org.hibernate.reactive.common.spi
Allows access to object that can be useful for integrators
includeInResultRow() - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
 
initializeEntity(Object, boolean, SharedSessionContractImplementor, PreLoadEvent) - Method in interface org.hibernate.reactive.loader.ReactiveResultSetProcessor
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProviderInitiator
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.NoJdbcEnvironmentInitiator
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.NoJdbcMultiTenantConnectionProviderInitiator
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.NoJtaPlatformInitiator
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.ReactiveMarkerServiceInitiator
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.ReactivePersisterClassResolverInitiator
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactoryInitiator
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.ReactiveSchemaManagementToolInitiator
 
initiateService(Map, ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilderInitiator
 
injectServices(ServiceRegistryImplementor) - Method in class org.hibernate.reactive.provider.service.ReactiveSchemaManagementTool
 
insert(int, Object...) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Insert multiple rows.
insert(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Insert a row.
insert(Object) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Insert a row.
insert(Object...) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Insert multiple rows.
insertAll(int, Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Insert multiple rows using the specified batch size.
insertAll(Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Insert multiple rows.
insertAndSelectIdentifier(String, Object[], Class<T>, String) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
insertAndSelectIdentifier(String, Object[], Class<T>, String) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.NoJdbcConnectionProviderInitiator
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.NoJdbcEnvironmentInitiator
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.NoJdbcMultiTenantConnectionProviderInitiator
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.NoJtaPlatformInitiator
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.ReactiveMarkerServiceInitiator
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.ReactiveMarkerServiceSingleton
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.ReactivePersisterClassResolverInitiator
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactoryInitiator
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.ReactiveSchemaManagementToolInitiator
 
INSTANCE - Static variable in class org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilderInitiator
 
InternalStateAssertions - Class in org.hibernate.reactive.common
Commonly used assertions to verify that the operations are running on the expected events and threads.
isCacheable() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
 
isCacheable() - Method in interface org.hibernate.reactive.session.ReactiveQuery
 
isCacheable() - Method in interface org.hibernate.reactive.stage.Stage.Query
 
isDefaultReadOnly() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
 
isDefaultReadOnly() - Method in interface org.hibernate.reactive.session.ReactiveSession
 
isDefaultReadOnly() - Method in interface org.hibernate.reactive.stage.Stage.Session
 
isDirty() - Method in interface org.hibernate.reactive.session.ReactiveSession
 
isFetchProfileEnabled(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Determine if the fetch profile with the given name is enabled for this session.
isFetchProfileEnabled(String) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
isFetchProfileEnabled(String) - Method in interface org.hibernate.reactive.stage.Stage.Session
Determine if the fetch profile with the given name is enabled for this session.
isMarkedForRollback() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Transaction
Is the current transaction marked for rollback.
isMarkedForRollback() - Method in interface org.hibernate.reactive.stage.Stage.Transaction
Is the current transaction marked for rollback.
isOpen() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
 
isOpen() - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
 
isOpen() - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
 
isOpen() - Method in interface org.hibernate.reactive.session.ReactiveSession
 
isOpen() - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
isOpen() - Method in interface org.hibernate.reactive.stage.Stage.Session
 
isOpen() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
 
isOpen() - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
 
isPostgresSQL(SharedSessionContractImplementor) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
 
isReadOnly() - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
 
isReadOnly() - Method in interface org.hibernate.reactive.session.ReactiveQuery
 
isReadOnly() - Method in interface org.hibernate.reactive.stage.Stage.Query
 
isReadOnly(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Is the specified entity or proxy read-only?
isReadOnly(Object) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
isReadOnly(Object) - Method in interface org.hibernate.reactive.stage.Stage.Session
Is the specified entity or proxy read-only?
isSubselectLoadingEnabled() - Method in interface org.hibernate.reactive.loader.ReactiveLoaderBasedLoader
 
isUnwrappableAs(Class) - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
 

J

joinedSubclassEntityPersister() - Method in class org.hibernate.reactive.provider.service.ReactivePersisterClassResolver
 

L

limitHandler(RowSelection, SharedSessionContractImplementor) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
 
load(Serializable, Object, SharedSessionContractImplementor) - Method in interface org.hibernate.reactive.loader.entity.ReactiveUniqueEntityLoader
 
load(Serializable, Object, SharedSessionContractImplementor, Boolean) - Method in interface org.hibernate.reactive.loader.entity.ReactiveUniqueEntityLoader
 
load(Serializable, Object, SharedSessionContractImplementor, LockOptions) - Method in interface org.hibernate.reactive.loader.entity.ReactiveUniqueEntityLoader
 
load(Serializable, Object, SharedSessionContractImplementor, LockOptions, Boolean) - Method in interface org.hibernate.reactive.loader.entity.ReactiveUniqueEntityLoader
 
load(Object, SharedSessionContractImplementor, LockOptions) - Method in interface org.hibernate.reactive.loader.entity.ReactiveUniqueEntityLoader
 
loadFromSessionCache(LoadEvent, EntityKey, LoadEventListener.LoadType) - Static method in class org.hibernate.reactive.loader.entity.ReactiveCacheEntityLoaderHelper
Attempts to locate the entity in the session-level cache.
loadProperties(File) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
Read settings from a Properties file by File reference
loadProperties(String) - Method in class org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
Read settings from a Properties file by resource name.
lock(Object, LockModeType) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Obtain the specified lock level upon the given object.
lock(Object, LockModeType) - Method in interface org.hibernate.reactive.stage.Stage.Session
Obtain the specified lock level upon the given object.
lock(Object, LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Obtain the specified lock level upon the given object.
lock(Object, LockMode) - Method in interface org.hibernate.reactive.stage.Stage.Session
Obtain the specified lock level upon the given object.
LOG - Static variable in interface org.hibernate.reactive.loader.CachingReactiveLoader
 
LOG - Static variable in interface org.hibernate.reactive.loader.ReactiveResultSetProcessor
 
LOG - Static variable in interface org.hibernate.reactive.mutiny.Mutiny
 
LOG - Static variable in interface org.hibernate.reactive.stage.Stage
 

M

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(String[]) - Static method in class org.hibernate.reactive.example.session.Main
 
main(String[]) - Static method in class org.hibernate.reactive.example.session.MutinyMain
 
main(String[]) - Static method in class org.hibernate.reactive.it.verticle.StartVerticle
 
Main - Class in org.hibernate.reactive.example.nativesql
Demonstrates the use of Hibernate Reactive with the CompletionStage-based API.
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.nativesql.Main
 
Main() - Constructor for class org.hibernate.reactive.example.session.Main
 
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
An object whose Mutiny.Closeable.close() method returns a Uni.
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
Factory for reactive sessions.
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
Allows code within Mutiny.Session.withTransaction(Function) to mark a transaction for rollback.
MutinyImplementor - Interface in org.hibernate.reactive.common.spi
Deprecated.
It will be removed
MutinyMain - Class in org.hibernate.reactive.example.nativesql
Demonstrates the use of Hibernate Reactive with the Mutiny-based API.
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.nativesql.MutinyMain
 
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
An implementation of AbstractReactiveInformationSchemaBasedExtractorImpl specifically for MySQL that obtains metadata from MySQL's non-standard information_schema tables.
MySqlReactiveInformationExtractorImpl(ExtractionContext) - Constructor for class org.hibernate.reactive.provider.service.MySqlReactiveInformationExtractorImpl
 

N

namedValues() - Method in class org.hibernate.reactive.common.Identifier.Composite
 
namedValues() - Method in class org.hibernate.reactive.common.Identifier.Id
 
namedValues() - Method in class org.hibernate.reactive.common.Identifier
 
newSession() - Method in interface org.hibernate.reactive.common.spi.MutinyImplementor
Deprecated.
Obtain a new reactive session, the main interaction point between the user's program and Hibernate Reactive.
newSession(String) - Method in interface org.hibernate.reactive.common.spi.MutinyImplementor
Deprecated.
Obtain a new reactive session for a specified tenant.
newStatelessSession() - Method in interface org.hibernate.reactive.common.spi.MutinyImplementor
Deprecated.
newStatelessSession(String) - Method in interface org.hibernate.reactive.common.spi.MutinyImplementor
Deprecated.
NoJdbcConnectionProvider - Class in org.hibernate.reactive.provider.service
A dummy Hibernate ConnectionProvider throws an exception if a JDBC connection is requested.
NoJdbcConnectionProvider() - Constructor for class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
 
NoJdbcConnectionProviderInitiator - Class in org.hibernate.reactive.provider.service
A Hibernate service initiator that wraps the Hibernate ConnectionProvider in an instance of NoJdbcConnectionProvider.
NoJdbcConnectionProviderInitiator() - Constructor for class org.hibernate.reactive.provider.service.NoJdbcConnectionProviderInitiator
 
NoJdbcEnvironmentInitiator - Class in org.hibernate.reactive.provider.service
A Hibernate service initiator that provides an implementation of JdbcEnvironment that infers the Hibernate Dialect from the JDBC URL.
NoJdbcEnvironmentInitiator() - Constructor for class org.hibernate.reactive.provider.service.NoJdbcEnvironmentInitiator
 
NoJdbcMultiTenantConnectionProvider - Class in org.hibernate.reactive.provider.service
A dummy Hibernate MultiTenantConnectionProvider which throws an exception if a JDBC connection is requested.
NoJdbcMultiTenantConnectionProvider() - Constructor for class org.hibernate.reactive.provider.service.NoJdbcMultiTenantConnectionProvider
 
NoJdbcMultiTenantConnectionProviderInitiator - Class in org.hibernate.reactive.provider.service
NoJdbcMultiTenantConnectionProviderInitiator() - Constructor for class org.hibernate.reactive.provider.service.NoJdbcMultiTenantConnectionProviderInitiator
 
NoJtaPlatformInitiator - Class in org.hibernate.reactive.provider.service
A Hibernate service initiator for the non-configured form of JTA platform.
NoJtaPlatformInitiator() - Constructor for class org.hibernate.reactive.provider.service.NoJtaPlatformInitiator
 
numberOfCollectionCreations() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
numberOfCollectionRemovals() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
numberOfCollectionUpdates() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
numberOfDeletions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
numberOfInsertions() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
numberOfUpdates() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 

O

openSession() - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Obtain a new reactive session Uni, the main interaction point between the user's program and Hibernate Reactive.
openSession() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Obtain a new reactive session CompletionStage, the main interaction point between the user's program and Hibernate Reactive.
openSession(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Obtain a new reactive session Uni for a specified tenant.
openSession(String) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Obtain a new reactive session CompletionStage for a specified tenant.
openStatelessSession() - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
openStatelessSession() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
openStatelessSession(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
openStatelessSession(String) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
OracleSqlReactiveInformationExtractorImpl - Class in org.hibernate.reactive.provider.service
 
OracleSqlReactiveInformationExtractorImpl(ExtractionContext) - Constructor for class org.hibernate.reactive.provider.service.OracleSqlReactiveInformationExtractorImpl
 
org.hibernate.reactive.bulk - package org.hibernate.reactive.bulk
Reactive adaptations of Hibernate ORM's MultiTableBulkIdStrategy.
org.hibernate.reactive.common - package org.hibernate.reactive.common
APIs common to both Stage and Mutiny.
org.hibernate.reactive.common.spi - package org.hibernate.reactive.common.spi
 
org.hibernate.reactive.context - package org.hibernate.reactive.context
Strategies for associating state with the current reactive stream.
org.hibernate.reactive.engine - package org.hibernate.reactive.engine
Reactive adaptations of Hibernate ORM's persistence actions.
org.hibernate.reactive.event - package org.hibernate.reactive.event
Handlers for reactive session events.
org.hibernate.reactive.example.nativesql - package org.hibernate.reactive.example.nativesql
 
org.hibernate.reactive.example.session - package org.hibernate.reactive.example.session
 
org.hibernate.reactive.exception - package org.hibernate.reactive.exception
 
org.hibernate.reactive.id - package org.hibernate.reactive.id
Reactive identifier generation.
org.hibernate.reactive.it.verticle - package org.hibernate.reactive.it.verticle
 
org.hibernate.reactive.loader - package org.hibernate.reactive.loader
Reactive entity, collection, and query loaders.
org.hibernate.reactive.loader.collection - package org.hibernate.reactive.loader.collection
Reactive collection loaders.
org.hibernate.reactive.loader.entity - package org.hibernate.reactive.loader.entity
Reactive entity loaders.
org.hibernate.reactive.mutiny - package org.hibernate.reactive.mutiny
An API for Hibernate Reactive where non-blocking operations are represented by a Mutiny Uni.
org.hibernate.reactive.pool - package org.hibernate.reactive.pool
Abstracts reactive database access via ReactiveConnection and ReactiveConnectionPool.
org.hibernate.reactive.provider - package org.hibernate.reactive.provider
Integration with Hibernate ORM, via the service architecture, along with APIs for starting and configuring Hibernate Reactive.
org.hibernate.reactive.provider.service - package org.hibernate.reactive.provider.service
 
org.hibernate.reactive.session - package org.hibernate.reactive.session
Defines internal contracts between subsystems of Hibernate Reactive and the ReactiveSession.
org.hibernate.reactive.stage - package org.hibernate.reactive.stage
An API for Hibernate Reactive where non-blocking operations are represented by a Java CompletionStage.
org.hibernate.reactive.tuple - package org.hibernate.reactive.tuple
 
org.hibernate.reactive.vertx - package org.hibernate.reactive.vertx
Integration with Vert.x.

P

parameters() - Method in interface org.hibernate.reactive.loader.ReactiveLoader
 
PASSWORD - Static variable in class org.hibernate.reactive.it.verticle.StartVerticle
 
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.
postgresql - Static variable in class org.hibernate.reactive.it.verticle.StartVerticle
 
PostgreSqlReactiveInformationExtractorImpl - Class in org.hibernate.reactive.provider.service
An implementation of AbstractReactiveInformationSchemaBasedExtractorImpl specifically for PostgreSQL that obtains metadata from PostgreSQL's system tables, when it is not available from PosgreSQL's information_schema.
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.OracleSqlReactiveInformationExtractorImpl
 
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.OracleSqlReactiveInformationExtractorImpl
 
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.OracleSqlReactiveInformationExtractorImpl
 
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.OracleSqlReactiveInformationExtractorImpl
 
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.OracleSqlReactiveInformationExtractorImpl
 
processTableResultSet(String, String, String, String[], ExtractionContext.ResultSetProcessor<T>) - Method in class org.hibernate.reactive.provider.service.SqlServerReactiveInformationExtractorImpl
 
Product - Class in org.hibernate.reactive.it.verticle
 
Product() - Constructor for class org.hibernate.reactive.it.verticle.Product
 
Product(int) - Constructor for class org.hibernate.reactive.it.verticle.Product
 
ProductVerticle - Class in org.hibernate.reactive.it.verticle
 
ProductVerticle(Supplier<Mutiny.SessionFactory>) - Constructor for class org.hibernate.reactive.it.verticle.ProductVerticle
 
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
 

Q

queryKey(String, SharedSessionContractImplementor, QueryParameters) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
 

R

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.
ReactiveCacheEntityLoaderHelper - Class in org.hibernate.reactive.loader.entity
 
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
A Hibernate Service that provides access to pooled reactive connections.
ReactiveConnectionSupplier - Interface in org.hibernate.reactive.session
A source of ReactiveConnections.
reactiveDelete(Object) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
reactiveDeleteAll(int, Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
reactiveDeleteAll(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
An operation that is scheduled for later non-blocking execution in an ReactiveActionQueue.
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
reactiveExtractResults(ResultSet, SharedSessionContractImplementor, QueryParameters, NamedParameterContext, boolean, boolean, ResultTransformer, List<AfterLoadAction>) - Method in interface org.hibernate.reactive.loader.ReactiveResultSetProcessor
 
reactiveFetch(E, Attribute<E, T>) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
reactiveFetch(T, boolean) - Method in interface org.hibernate.reactive.session.ReactiveQueryExecutor
 
reactiveFind(Class<T>, Object...) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
reactiveFind(Class<T>, Object, LockOptions, EntityGraph<T>) - 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.
reactiveForceFlush(EntityEntry) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
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<? 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
 
reactiveGet(Class<T>, Serializable) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
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(int, Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
reactiveInsertAll(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
A ReactiveResultSetProcessor intended to be used by ReactiveLoaderBasedLoader implementations.
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(Object, MergeContext) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
reactiveMerge(T) - 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
An internal contract between the reactive session implementation and the Stage.Query and Mutiny.Query APIs.
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
JPA PersistenceProvider for Hibernate Reactive.
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
A Hibernate service initiator that creates a ReactivePersisterClassResolver to register the persisters Hibernate Reactive needs.
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
An internal contract between the reactive session implementation and the Stage.Query and Mutiny.Query APIs.
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
A Hibernate service initiator that creates ReactiveQueryTranslatorFactory instances.
ReactiveQueryTranslatorFactoryInitiator() - Constructor for class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactoryInitiator
 
reactiveRefresh(Object) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
reactiveRefresh(Object, IdentitySet) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
reactiveRefresh(Object, LockMode) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
reactiveRefresh(Object, LockOptions) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
reactiveRefreshAll(int, Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
reactiveRefreshAll(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, 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
ReactiveSessionFactoryBuilder(MetadataImplementor, SessionFactoryBuilderImplementor) - Constructor for class org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilder
 
ReactiveSessionFactoryBuilderInitiator - Class in org.hibernate.reactive.provider.service
A Hibernate service initiator that wraps the Hibernate ConnectionProvider in an instance of NoJdbcConnectionProvider.
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(int, Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
reactiveUpdateAll(Object...) - Method in interface org.hibernate.reactive.session.ReactiveStatelessSession
 
refresh(int, 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.mutiny.Mutiny.Session
Re-read the state of the given instance from the underlying database.
refresh(Object) - 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) - 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.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, LockModeType) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Re-read the state of the given instance from the underlying database, requesting the given LockModeType.
refresh(Object, LockModeType) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Refresh the entity instance state from the database.
refresh(Object, LockModeType) - Method in interface org.hibernate.reactive.stage.Stage.Session
Re-read the state of the given instance from the underlying database, requesting the given LockModeType.
refresh(Object, LockModeType) - 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.mutiny.Mutiny.Session
Re-read the state of the given instance from the underlying database, requesting the given LockMode.
refresh(Object, LockMode) - 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.stage.Stage.Session
Re-read the state of the given instance from the underlying database, requesting the given LockMode.
refresh(Object, LockMode) - Method in interface org.hibernate.reactive.stage.Stage.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.
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.
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(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.
remove(Context.Key<?>) - Method in interface org.hibernate.reactive.context.Context
Remove a value associated with the current reactive stream.
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
 

S

select(String) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
select(String) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
select(String, Object[]) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
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[], Class<T>) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
selectIdentifier(String, Object[], Class<T>) - 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.
setCacheRetrieveMode(CacheRetrieveMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
Set the current CacheRetrieveMode in effect while this query is being executed.
setCacheRetrieveMode(CacheRetrieveMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Set the CacheRetrieveMode for this session.
setCacheRetrieveMode(CacheRetrieveMode) - Method in interface org.hibernate.reactive.stage.Stage.Query
Set the current CacheRetrieveMode in effect while this query is being executed.
setCacheRetrieveMode(CacheRetrieveMode) - Method in interface org.hibernate.reactive.stage.Stage.Session
Set the CacheRetrieveMode for this session.
setCacheStoreMode(CacheStoreMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
Set the current CacheStoreMode in effect while this query is being executed.
setCacheStoreMode(CacheStoreMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Set the CacheStoreMode for this session.
setCacheStoreMode(CacheStoreMode) - Method in interface org.hibernate.reactive.stage.Stage.Query
Set the current CacheStoreMode in effect while this query is being executed.
setCacheStoreMode(CacheStoreMode) - Method in interface org.hibernate.reactive.stage.Stage.Session
Set the CacheStoreMode for this session.
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(FlushModeType) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
Set the current FlushModeType in effect while this query is being executed.
setFlushMode(FlushModeType) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Set the flush mode for this session.
setFlushMode(FlushModeType) - Method in interface org.hibernate.reactive.stage.Stage.Query
Set the current FlushModeType in effect while this query is being executed.
setFlushMode(FlushModeType) - Method in interface org.hibernate.reactive.stage.Stage.Session
Set the flush mode for this session.
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
 
setId(Long) - Method in class org.hibernate.reactive.it.verticle.Product
 
setLockMode(String, LockModeType) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
Set the LockModeType to use for specified alias (as defined in the query's from clause).
setLockMode(String, LockModeType) - Method in interface org.hibernate.reactive.stage.Stage.Query
Set the LockModeType to use for specified alias (as defined in the query's from clause).
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(String, LockMode) - Method in interface org.hibernate.reactive.session.ReactiveQuery
 
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).
setLockMode(LockModeType) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
Set the LockModeType to use for the whole query.
setLockMode(LockModeType) - Method in interface org.hibernate.reactive.stage.Stage.Query
Set the LockModeType to use for the whole query.
setLockMode(LockMode) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
Set the LockMode to use for the whole query.
setLockMode(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.
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.
setName(String) - Method in class org.hibernate.reactive.it.verticle.Product
 
setParameter(int, Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Query
Set the value of an ordinal parameter.
setParameter(int, Object) - 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.mutiny.Mutiny.Query
Set the value of a named parameter.
setParameter(String, Object) - Method in interface org.hibernate.reactive.session.ReactiveQuery
 
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.mutiny.Mutiny.Query
Set the value of a typed parameter.
setParameter(Parameter<T>, T) - Method in interface org.hibernate.reactive.session.ReactiveQuery
 
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.mutiny.Mutiny.Query
Set the EntityGraph that will be used as a fetch plan for the root entity returned by this query.
setPlan(EntityGraph<R>) - Method in interface org.hibernate.reactive.session.ReactiveQuery
 
setPlan(EntityGraph<R>) - Method in interface org.hibernate.reactive.stage.Stage.Query
Set the EntityGraph that will be used as a fetch plan for the root entity returned by this query.
setPrice(BigDecimal) - Method in class org.hibernate.reactive.it.verticle.Product
 
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(boolean) - Method in interface org.hibernate.reactive.session.ReactiveQuery
 
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.mutiny.Mutiny.Session
Set an unmodified persistent object to read-only mode, or a read-only object to modifiable mode.
setReadOnly(Object, boolean) - Method in interface org.hibernate.reactive.session.ReactiveSession
 
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
Configuration properties for the Hibernate Reactive persistence provider, for use with ReactiveServiceRegistryBuilder.
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
Specifies a ReactiveConnectionPool class.
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
An implementation of AbstractReactiveInformationSchemaBasedExtractorImpl specifically for SQL Server that obtains metadata from SQL Server's system tables, when it is not available from SQL Server's information_schema.
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
An object whose Stage.Closeable.close() method returns a CompletionStage.
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
Factory for reactive sessions.
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
Allows code within Stage.Session.withTransaction(Function) to mark a transaction for rollback.
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
 
start(Promise<Void>) - Method in class org.hibernate.reactive.it.verticle.ProductVerticle
 
StartVerticle - Class in org.hibernate.reactive.it.verticle
Make it easier to run benchmarks with external tools like "wrk"
StartVerticle() - Constructor for class org.hibernate.reactive.it.verticle.StartVerticle
 
StatementsWithParameters - Interface in org.hibernate.reactive.bulk
A list of SQL statements to be executed as a single logical unit.
stop(Promise<Void>) - Method in class org.hibernate.reactive.it.verticle.ProductVerticle
 
supportsAggressiveRelease() - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
 

T

toParameterArray(QueryParameters, SharedSessionContractImplementor, LimitHandler) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
 
toParameterArray(QueryParameters, SharedSessionContractImplementor, LimitHandler) - Method in interface org.hibernate.reactive.loader.ReactiveLoader
 
toString() - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
Returns a string representation of the object.
toString() - Method in class org.hibernate.reactive.it.verticle.Product
 
transform(QueryParameters, QueryKey, List<Object>, ResultTransformer) - Method in interface org.hibernate.reactive.loader.CachingReactiveLoader
 

U

unionSubclassEntityPersister() - Method in class org.hibernate.reactive.provider.service.ReactivePersisterClassResolver
 
unproxy(T) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Asynchronously fetch an association that's configured for lazy loading, and unwrap the underlying entity implementation from any proxy.
unproxy(T) - Method in interface org.hibernate.reactive.stage.Stage.Session
Asynchronously fetch an association that's configured for lazy loading, and unwrap the underlying entity implementation from any proxy.
unScheduleDeletion(EntityEntry, Object) - Method in class org.hibernate.reactive.engine.ReactiveActionQueue
 
unwrap(Class<T>) - Method in class org.hibernate.reactive.provider.service.NoJdbcConnectionProvider
 
unwrap(Class<T>) - Method in class org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilder
 
update(int, Object...) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Update multiple rows.
update(Object) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Update a row.
update(Object) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Update a row.
update(Object...) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Update multiple rows.
update(String) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
update(String) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
update(String, Object[]) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
update(String, Object[]) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
update(String, Object[], boolean, ReactiveConnection.Expectation) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
update(String, Object[], boolean, ReactiveConnection.Expectation) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
update(String, List<Object[]>) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
update(String, List<Object[]>) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
updateAll(int, Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Update multiple rows.
updateAll(Object...) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Update multiple rows.
USE_DOCKER - Static variable in class org.hibernate.reactive.it.verticle.StartVerticle
 
USERNAME - Static variable in class org.hibernate.reactive.it.verticle.StartVerticle
 

V

validate() - Method in interface org.hibernate.reactive.session.Criteria
 
validate(Type[]) - Method in interface org.hibernate.reactive.session.CriteriaQueryOptions
 
verifyOutcome(int, int, String) - Method in interface org.hibernate.reactive.pool.ReactiveConnection.Expectation
 
VertxInstance - Interface in org.hibernate.reactive.vertx
Used by DefaultSqlClientPool and VertxContext to obtain an instance of Vertx.
vertxOptions() - Static method in class org.hibernate.reactive.it.verticle.StartVerticle
 
VertxSqlClientException - Exception in org.hibernate.reactive.exception
Wraps a SQLException.
VertxSqlClientException(String, SQLException) - Constructor for exception org.hibernate.reactive.exception.VertxSqlClientException
Constructs a JDBCException using the given information.
VertxSqlClientException(String, SQLException, String) - Constructor for exception org.hibernate.reactive.exception.VertxSqlClientException
Constructs a JDBCException using the given information.

W

withBatchSize(int) - Method in class org.hibernate.reactive.pool.BatchingConnection
 
withBatchSize(int) - Method in interface org.hibernate.reactive.pool.ReactiveConnection
 
withSession(String, Function<Mutiny.Session, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a reactive session for a specified tenant.
withSession(String, Function<Stage.Session, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a reactive session for a specified tenant.
withSession(Function<Mutiny.Session, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a reactive session.
withSession(Function<Stage.Session, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a reactive session.
withStatelessSession(String, Function<Mutiny.StatelessSession, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a stateless session.
withStatelessSession(String, Function<Stage.StatelessSession, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a stateless session.
withStatelessSession(Function<Mutiny.StatelessSession, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a stateless session.
withStatelessSession(Function<Stage.StatelessSession, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a stateless session.
withStatelessTransaction(String, BiFunction<Mutiny.StatelessSession, Mutiny.Transaction, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a reactive session for a specified tenant within an associated transaction.
withStatelessTransaction(String, BiFunction<Stage.StatelessSession, Stage.Transaction, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a reactive session within an associated transaction.
withStatelessTransaction(BiFunction<Mutiny.StatelessSession, Mutiny.Transaction, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a reactive session within an associated transaction.
withStatelessTransaction(BiFunction<Stage.StatelessSession, Stage.Transaction, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a reactive session within an associated transaction.
withStatelessTransaction(Function<Mutiny.StatelessSession, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a reactive session within an associated transaction.
withStatelessTransaction(Function<Stage.StatelessSession, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a reactive session within an associated transaction.
withTransaction(String, BiFunction<Mutiny.Session, Mutiny.Transaction, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a reactive session for a specified tenant within an associated transaction.
withTransaction(String, BiFunction<Stage.Session, Stage.Transaction, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a reactive session for a specified tenant within an associated transaction.
withTransaction(BiFunction<Mutiny.Session, Mutiny.Transaction, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a reactive session within an associated transaction.
withTransaction(BiFunction<Stage.Session, Stage.Transaction, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a reactive session within an associated transaction.
withTransaction(Function<Mutiny.Session, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
Perform work using a reactive session within an associated transaction.
withTransaction(Function<Mutiny.Transaction, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.Session
Performs the given work within the scope of a database transaction, automatically flushing the session.
withTransaction(Function<Mutiny.Transaction, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.StatelessSession
Performs the given work within the scope of a database transaction, automatically flushing the session.
withTransaction(Function<Stage.Session, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
Perform work using a reactive session within an associated transaction.
withTransaction(Function<Stage.Transaction, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.Session
Performs the given work within the scope of a database transaction, automatically flushing the session.
withTransaction(Function<Stage.Transaction, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.StatelessSession
Performs the given work within the scope of a database transaction, automatically flushing the session.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages