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
All Classes All Packages
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
orStatelessSession
, 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 givenresultType
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 givenresultType
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 givenresultType
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 givenresultType
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 givenresultType
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 givenresultType
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 givenResultSetMapping
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 givenResultSetMapping
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 givenResultSetMapping
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 givenResultSetMapping
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 givenResultSetMapping
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 givenResultSetMapping
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
, anddeletes
. - 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
-
See the discussion on
ReactiveServiceRegistryBuilder.disableAutoClose()
. - 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 aUni
. - getResultList() - Method in interface org.hibernate.reactive.stage.Stage.Query
-
Asynchronously execute this query, returning the query results as a
List
, via aCompletionStage
. - 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 aUni
. - 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 aMutiny.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.Obtain a
reactive stateless session
. - newStatelessSession(String) - Method in interface org.hibernate.reactive.common.spi.MutinyImplementor
-
Deprecated.Obtain a
reactive stateless session
. - 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 HibernateConnectionProvider
in an instance ofNoJdbcConnectionProvider
. - 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 ofJdbcEnvironment
that infers the HibernateDialect
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
-
A Hibernate
service initiator
forNoJdbcMultiTenantConnectionProvider
. - 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
-
Obtain a
reactive stateless session
Uni
. - openStatelessSession() - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
-
Obtain a
reactive stateless session
CompletionStage
. - openStatelessSession(String) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
-
Obtain a
reactive stateless session
Uni
. - openStatelessSession(String) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
-
Obtain a
reactive stateless session
CompletionStage
. - 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
- 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
andReactiveConnectionPool
. - 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 pooledreactive connections
. - ReactiveConnectionSupplier - Interface in org.hibernate.reactive.session
-
A source of
ReactiveConnection
s. - 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 aLoader
implementation. - ReactiveLoaderBasedResultSetProcessor - Class in org.hibernate.reactive.loader
-
A
ReactiveResultSetProcessor
intended to be used byReactiveLoaderBasedLoader
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
-
A Hibernate
service initiator
forReactiveMarkerService
. - 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
andMutiny.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 aReactivePersisterClassResolver
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
andMutiny.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
andFilterTranslator
instances. - ReactiveQueryTranslatorFactory() - Constructor for class org.hibernate.reactive.provider.service.ReactiveQueryTranslatorFactory
- ReactiveQueryTranslatorFactoryInitiator - Class in org.hibernate.reactive.provider.service
-
A Hibernate
service initiator
that createsReactiveQueryTranslatorFactory
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 otherIntegrators
. - 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
-
A
SessionFactoryBuilder
forSessionFactory
instances that can beunwrapped
to produce aStage.SessionFactory
orMutiny.SessionFactory
. - 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 HibernateConnectionProvider
in an instance ofNoJdbcConnectionProvider
. - 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'sfrom
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'sfrom
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'sfrom
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'sfrom
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 aCompletionStage
. - 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 aStage.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
andVertxContext
to obtain an instance ofVertx
. - 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 associatedtransaction
. - 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 associatedtransaction
. - 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 associatedtransaction
. - 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 associatedtransaction
. - withStatelessTransaction(Function<Mutiny.StatelessSession, Uni<T>>) - Method in interface org.hibernate.reactive.mutiny.Mutiny.SessionFactory
-
Perform work using a
reactive session
within an associatedtransaction
. - withStatelessTransaction(Function<Stage.StatelessSession, CompletionStage<T>>) - Method in interface org.hibernate.reactive.stage.Stage.SessionFactory
-
Perform work using a
reactive session
within an associatedtransaction
. - 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 associatedtransaction
. - 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 associatedtransaction
. - 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 associatedtransaction
. - 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 associatedtransaction
. - 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.
All Classes All Packages