Uses of Annotation Interface
org.hibernate.service.JavaServiceLoadable
Packages that use JavaServiceLoadable
Package
Description
This package defines the boot-time metamodel, which is an interpretation
of the domain model (entity classes, embeddable classes, and attributes)
and the mapping of these "domain model parts" to the database.
Defines a feature set around named registration of implementations of various contracts
and the ability to select those implementations.
Defines actual contract used for
strategy selection.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
Package defining bytecode code enhancement (instrumentation) support.
Contracts supporting Dialect resolution (from JDBC metadata) and Dialect building.
An SPI for integrating with container-provided implementations of JTA.
Defines the event types and event listener interfaces for
events produced by the stateful
Session
.An SPI for extensions which integrate with Hibernate via the Java
ServiceLoader
facility.Defines an SPI for integrating pluggable services.
-
Uses of JavaServiceLoadable in org.hibernate.boot.archive.scan.spi
Classes in org.hibernate.boot.archive.scan.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
Support for scanning various sources to detectmanaged resources
for apersistence unit
. -
Uses of JavaServiceLoadable in org.hibernate.boot.model
Classes in org.hibernate.boot.model with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
On object that contributes custom HQL functions, eventually to aSqmFunctionRegistry
, via an instance ofFunctionContributions
.interface
On object that contributes custom types and type descriptors, eventually to aTypeConfiguration
, via an instance ofTypeContributions
. -
Uses of JavaServiceLoadable in org.hibernate.boot.registry.selector
Classes in org.hibernate.boot.registry.selector with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
Responsible for providing the registrations of one or more strategy selectors. -
Uses of JavaServiceLoadable in org.hibernate.boot.registry.selector.spi
Classes in org.hibernate.boot.registry.selector.spi with annotations of type JavaServiceLoadable -
Uses of JavaServiceLoadable in org.hibernate.boot.spi
Classes in org.hibernate.boot.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
Contract allowing pluggable contributions of additional mapping objects.interface
An extension point for integrators that wish to hook into the process of how aMetadata
is built.interface
Contract for contributing to the initialization ofMetadataBuilder
.interface
A bootstrap process hook for contributing sources toMetadataSources
.interface
An extension point for integrators that wish to hook into the process of how a SessionFactory is built. -
Uses of JavaServiceLoadable in org.hibernate.bytecode.spi
Classes in org.hibernate.bytecode.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
Contract for providers of bytecode services to Hibernate. -
Uses of JavaServiceLoadable in org.hibernate.engine.jdbc.dialect.spi
Classes in org.hibernate.engine.jdbc.dialect.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
Contract for determining theDialect
to use based on information about the database / driver. -
Uses of JavaServiceLoadable in org.hibernate.engine.transaction.jta.platform.spi
Classes in org.hibernate.engine.transaction.jta.platform.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
AServiceLoader
-style provider ofJtaPlatform
instances. -
Uses of JavaServiceLoadable in org.hibernate.event.spi
Classes in org.hibernate.event.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
Integration contract for contributing event types and listeners to the Hibernate event system.interface
Defines a contract for reporting and monitoring low-level events involving interactions between the session and the database or second-level cache. -
Uses of JavaServiceLoadable in org.hibernate.integrator.spi
Classes in org.hibernate.integrator.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
Contract for extensions that integrate with Hibernate. -
Uses of JavaServiceLoadable in org.hibernate.service.spi
Classes in org.hibernate.service.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterface
Contract for contributing services.interface