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.Contains an SPI for id generator factories.
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.model
Classes in org.hibernate.boot.model with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterfaceOn object that contributes custom HQL functions, eventually to aSqmFunctionRegistry, via an instance ofFunctionContributions.interfaceOn 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 TypeInterfaceDescriptioninterfaceResponsible 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 TypeInterfaceDescriptioninterfaceContract allowing pluggable contributions of additional mapping objects.interfaceAn extension point for integrators that wish to hook into the process of how aMetadatais built.interfaceContract for contributing to the initialization ofMetadataBuilder.interfaceA bootstrap process hook for contributing sources toMetadataSources.interfaceAn 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 TypeInterfaceDescriptioninterfaceContract 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 TypeInterfaceDescriptioninterfaceContract for determining theDialectto 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 TypeInterfaceDescriptioninterfaceAServiceLoader-style provider ofJtaPlatforminstances. -
Uses of JavaServiceLoadable in org.hibernate.event.spi
Classes in org.hibernate.event.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterfaceIntegration contract for contributing event types and listeners to the Hibernate event system.interface -
Uses of JavaServiceLoadable in org.hibernate.id.factory.spi
Classes in org.hibernate.id.factory.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterfaceAServiceLoadercontract for registering implementations ofGenerationTypeStrategy. -
Uses of JavaServiceLoadable in org.hibernate.integrator.spi
Classes in org.hibernate.integrator.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterfaceContract 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 TypeInterfaceDescriptioninterfaceContract for contributing services.interface