Uses of Package
org.hibernate.service.spi
-
Packages that use org.hibernate.service.spi Package Description org.hibernate.agroal.internal Implementation of ConnectionProvider using Agroal.org.hibernate.boot.beanvalidation Support for integrating Jakarta Bean Validation.org.hibernate.boot.cfgxml.internal Implementation of the service for processing and handlingcfg.xml
files.org.hibernate.boot.internal org.hibernate.boot.registry Defines service registry contracts a program may use for configuring Hibernate.org.hibernate.boot.registry.classloading.internal The class loading service internals.org.hibernate.boot.registry.classloading.spi The class loading service SPI.org.hibernate.boot.registry.internal The internals for building service registries.org.hibernate.bytecode.internal org.hibernate.c3p0.internal Implementation of ConnectionProvider using the c3p0 Connection pool.org.hibernate.cache This package defines the API of the second-level cache service.org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.cache.jcache.internal org.hibernate.cache.spi Defines the integration aspect of Hibernate's second-level caching, allowing a "caching backend" to be plugged in as a cache provider.org.hibernate.cache.spi.support This package provides a framework intended to reduce the work needed to implement a caching provider.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.engine.config.internal The built-in implementation of the configuration service.org.hibernate.engine.jdbc.batch.internal Internals for JDBC batching support.org.hibernate.engine.jdbc.connections.internal Various implementations of the SPI contracts for obtaining JDBCConnection
s.org.hibernate.engine.jdbc.connections.spi Defines SPI contracts for obtaining JDBCConnection
s from a provider implemented as a service.org.hibernate.engine.jdbc.cursor.internal Internals for JDBC REF_CURSOR support.org.hibernate.engine.jdbc.dialect.internal Internal support for Dialect resolution (from JDBC metadata) and Dialect building.org.hibernate.engine.jdbc.env.internal org.hibernate.engine.jdbc.internal Internals for supporting various aspects of JDBC interactionorg.hibernate.engine.jdbc.mutation.internal org.hibernate.engine.jndi.internal Internal contracts defining the JNDI support within Hibernateorg.hibernate.engine.query.spi An SPI for dealing with parameters of native queries.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.engine.transaction.jta.platform.internal A range of container-specific implementations ofJtaPlatform
.org.hibernate.engine.transaction.jta.platform.spi An SPI for integrating with container-provided implementations of JTA.org.hibernate.envers.boot.internal org.hibernate.event.internal This package defines a default set of event listeners that implement the default behaviors of Hibernate session operations.org.hibernate.hikaricp.internal Implementation of ConnectionProvider using HikariCP.org.hibernate.id.factory.internal Implementation of the SPI for id generator factories.org.hibernate.integrator.spi An SPI for extensions which integrate with Hibernate via the JavaServiceLoader
facility.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.loader.ast.internal org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.property.access.internal Contains various implementations ofPropertyAccessStrategy
.org.hibernate.proxool.internal Implementation of ConnectionProvider using the proxool Connection pool.org.hibernate.query.sqm.mutation.internal org.hibernate.resource.beans.container.internal An implementation of the bean container SPI based on CDI.org.hibernate.resource.beans.container.spi An SPI abstracting over CDI-like bean containers.org.hibernate.resource.beans.internal org.hibernate.resource.beans.spi Defines an SPI for integration with CDI-like containers.org.hibernate.resource.transaction.backend.jta.internal org.hibernate.resource.transaction.internal Internal implementation details for the resource-level transaction capabilities of Hibernate.org.hibernate.service Defines a framework for pluggable services, allowing for customization of key components of Hibernate, and abstraction of these components as SPI interfaces.org.hibernate.service.internal Implementation of the SPI for integrating pluggable services.org.hibernate.service.spi Defines an SPI for integrating pluggable services.org.hibernate.spatial.integration org.hibernate.sql.ast.internal org.hibernate.sql.results.jdbc.internal org.hibernate.stat.internal The built-in implementation of the statistics collection service.org.hibernate.testing.boot org.hibernate.testing.cache org.hibernate.testing.jdbc org.hibernate.testing.jta org.hibernate.testing.orm.jdbc org.hibernate.testing.orm.junit org.hibernate.tool.schema.internal An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.org.hibernate.tool.schema.internal.script Support for reading SQL scripts supplied to the schema tooling.org.hibernate.vibur.internal Implementation of ConnectionProvider using ViburDBCP. -
Classes in org.hibernate.service.spi used by org.hibernate.agroal.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.boot.beanvalidation Class Description SessionFactoryServiceRegistry SpecializedServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization. -
Classes in org.hibernate.service.spi used by org.hibernate.boot.cfgxml.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.boot.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.boot.registry Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.boot.registry.classloading.internal Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.boot.registry.classloading.spi Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.boot.registry.internal Class Description ServiceBinding Models a binding for a particular service.ServiceBinding.ServiceLifecycleOwner ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.bytecode.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.c3p0.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.cache Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.cache.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry.SessionFactoryServiceRegistry SpecializedServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.cache.jcache.internal Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.cache.spi Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.cache.spi.support Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.dialect Class Description ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.config.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.batch.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.connections.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.InjectService Annotation to allow services to request injection of other services.ServiceInitiator Base contract for an initiator of a service.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.connections.spi Class Description ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.cursor.internal Class Description InjectService Annotation to allow services to request injection of other services.ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.dialect.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.env.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.ServiceInitiator Base contract for an initiator of a service.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.mutation.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.jndi.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.query.spi Class Description ServiceInitiator Base contract for an initiator of a service.SessionFactoryServiceInitiator Contract for an initiator of services that target the specialized service registrySessionFactoryServiceRegistry
.SessionFactoryServiceInitiatorContext -
Classes in org.hibernate.service.spi used by org.hibernate.engine.spi Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry.SessionFactoryServiceInitiator Contract for an initiator of services that target the specialized service registrySessionFactoryServiceRegistry
.SessionFactoryServiceInitiatorContext -
Classes in org.hibernate.service.spi used by org.hibernate.engine.transaction.jta.platform.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.ServiceInitiator Base contract for an initiator of a service.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.transaction.jta.platform.spi Class Description ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.envers.boot.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.ServiceContributor Contract for contributing services.ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry.SessionFactoryServiceRegistry SpecializedServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.event.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.hikaricp.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.id.factory.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.integrator.spi Class Description SessionFactoryServiceRegistry SpecializedServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization. -
Classes in org.hibernate.service.spi used by org.hibernate.internal Class Description ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.loader.ast.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.persister.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.property.access.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.proxool.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.query.sqm.mutation.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.resource.beans.container.internal Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.resource.beans.container.spi Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.resource.beans.internal Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.resource.beans.spi Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.resource.transaction.backend.jta.internal Class Description ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.resource.transaction.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.service Class Description ServiceException Indicates a problem with a service. -
Classes in org.hibernate.service.spi used by org.hibernate.service.internal Class Description ServiceBinding Models a binding for a particular service.ServiceBinding.ServiceLifecycleOwner ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry.SessionFactoryServiceInitiator Contract for an initiator of services that target the specialized service registrySessionFactoryServiceRegistry
.SessionFactoryServiceInitiatorContext SessionFactoryServiceRegistry SpecializedServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization.SessionFactoryServiceRegistryBuilder SessionFactoryServiceRegistryFactory Contract for builder ofSessionFactoryServiceRegistry
instances. -
Classes in org.hibernate.service.spi used by org.hibernate.service.spi Class Description ServiceBinding Models a binding for a particular service.ServiceBinding.ServiceLifecycleOwner ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry.SessionFactoryServiceInitiator Contract for an initiator of services that target the specialized service registrySessionFactoryServiceRegistry
.SessionFactoryServiceInitiatorContext SessionFactoryServiceRegistry SpecializedServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization.SessionFactoryServiceRegistryBuilder -
Classes in org.hibernate.service.spi used by org.hibernate.spatial.integration Class Description ServiceContributor Contract for contributing services. -
Classes in org.hibernate.service.spi used by org.hibernate.sql.ast.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.sql.results.jdbc.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.stat.internal Class Description ServiceInitiator Base contract for an initiator of a service.SessionFactoryServiceInitiator Contract for an initiator of services that target the specialized service registrySessionFactoryServiceRegistry
.SessionFactoryServiceInitiatorContext -
Classes in org.hibernate.service.spi used by org.hibernate.testing.boot Class Description ServiceBinding.ServiceLifecycleOwner ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.testing.cache Class Description Stoppable Lifecycle contract for services which wish to be notified when it is time to stop. -
Classes in org.hibernate.service.spi used by org.hibernate.testing.jdbc Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.testing.jta Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.testing.orm.jdbc Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access. -
Classes in org.hibernate.service.spi used by org.hibernate.testing.orm.junit Class Description ServiceContributor Contract for contributing services. -
Classes in org.hibernate.service.spi used by org.hibernate.tool.schema.internal Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryAwareService Allows services to be injected with theServiceRegistry
during configuration phase.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.tool.schema.internal.script Class Description ServiceInitiator Base contract for an initiator of a service.ServiceRegistryImplementor Additional integration contracts for a service registry. -
Classes in org.hibernate.service.spi used by org.hibernate.vibur.internal Class Description Configurable Allows the service to request access to the configuration properties for configuring itself.Stoppable Lifecycle contract for services which wish to be notified when it is time to stop.Wrapped Optional contract for services that wrap stuff that to which it is useful to have access.