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.
An SPI for services which collect, report, or monitor diagnostic events.
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.An SPI abstracting over CDI-like bean containers.
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 TypeInterfaceDescriptioninterfaceSupport for scanning various sources to detectmanaged resourcesfor apersistence unit. -
Uses of JavaServiceLoadable in org.hibernate.boot.model
Classes in org.hibernate.boot.model with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterfaceAn object that contributes custom HQL functions, eventually to aSqmFunctionRegistry, via an instance ofFunctionContributions.interfaceAn 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 JavaServiceLoadableModifier and TypeInterfaceDescriptioninterfaceinterfaceDiscoverable contributor for named references which are resolvable via StrategySelector. -
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.monitor.spi
Classes in org.hibernate.event.monitor.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterfaceContract implemented by services which collect, report, or monitor diagnostic events involving interactions between the session and the database or second-level cache. -
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. -
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.resource.beans.container.spi
Classes in org.hibernate.resource.beans.container.spi with annotations of type JavaServiceLoadableModifier and TypeInterfaceDescriptioninterfaceAbstracts any kind of container for managed beans, for example, the CDIBeanManager. -
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