Uses of Package
org.hibernate.service.spi
Packages that use org.hibernate.service.spi
Package
Description
Support for integrating Jakarta Bean Validation.
Defines service registry contracts a program may use for
configuring Hibernate.
The class loading service SPI.
Defines actual contract used for
strategy selection.
This package defines the API of the second-level cache service.
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
This package provides a framework intended to reduce the work needed to implement
a caching provider.
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Defines SPI contracts for obtaining JDBC
Connection
s from a
provider implemented as a service.An SPI for dealing with parameters of native queries.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
An SPI for integrating with container-provided implementations of JTA.
An SPI for extensions which integrate with Hibernate via the Java
ServiceLoader
facility.An SPI abstracting over CDI-like bean containers.
Defines an SPI for integration with CDI-like containers.
Defines a framework for pluggable services,
allowing for customization of key components of Hibernate, and abstraction of these
components as SPI interfaces.
Defines an SPI for integrating pluggable services.
This package contains the integration classes to hook into Hibernate ORM.
-
Classes in org.hibernate.service.spi used by org.hibernate.boot.beanvalidationClassDescriptionSpecialized
ServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization. -
Classes in org.hibernate.service.spi used by org.hibernate.boot.registryClassDescriptionBase contract for an initiator of a service.Additional integration contracts for a service registry.
-
Classes in org.hibernate.service.spi used by org.hibernate.boot.registry.classloading.spiClassDescriptionLifecycle 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.selector.spiClassDescriptionLifecycle contract for services which wish to be notified when it is time to stop.
-
Classes in org.hibernate.service.spi used by org.hibernate.cacheClassDescriptionLifecycle 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.spiClassDescriptionLifecycle 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.supportClassDescriptionLifecycle contract for services which wish to be notified when it is time to stop.
-
Classes in org.hibernate.service.spi used by org.hibernate.dialectClassDescriptionAdditional integration contracts for a service registry.
-
Classes in org.hibernate.service.spi used by org.hibernate.engine.jdbc.connections.spiClassDescriptionAllows services to be injected with the
ServiceRegistry
during configuration phase.Additional integration contracts for a service registry.Lifecycle contract for services which wish to be notified when it is time to stop.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.query.spiClassDescriptionBase contract for an initiator of a service.Contract for an initiator of services that target the specialized service registry
SessionFactoryServiceRegistry
. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.spiClassDescriptionBase contract for an initiator of a service.Additional integration contracts for a service registry.Contract for an initiator of services that target the specialized service registry
SessionFactoryServiceRegistry
. -
Classes in org.hibernate.service.spi used by org.hibernate.engine.transaction.jta.platform.spiClassDescriptionAdditional integration contracts for a service registry.
-
Classes in org.hibernate.service.spi used by org.hibernate.integrator.spiClassDescriptionSpecialized
ServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization. -
Classes in org.hibernate.service.spi used by org.hibernate.resource.beans.container.spiClassDescriptionLifecycle 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.spiClassDescriptionBase contract for an initiator of a service.Additional integration contracts for a service registry.
-
Classes in org.hibernate.service.spi used by org.hibernate.service
-
Classes in org.hibernate.service.spi used by org.hibernate.service.spiClassDescriptionModels a binding for a particular service.Base contract for an initiator of a service.Additional integration contracts for a service registry.Contract for an initiator of services that target the specialized service registry
SessionFactoryServiceRegistry
.SpecializedServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization. -
Classes in org.hibernate.service.spi used by org.hibernate.spatial.integration