Uses of Interface
org.hibernate.service.Service
-
Packages that use Service Package Description org.hibernate.agroal.internal Implementation of ConnectionProvider using Agroal.org.hibernate.boot.cfgxml.internal Implementation of the service for processing and handlingcfg.xml
files.org.hibernate.boot.cfgxml.spi An SPI 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.boot.registry.selector.internal Internals for building StrategySelectororg.hibernate.boot.registry.selector.spi Defines actual contract used for strategy selection.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.bytecode.internal.bytebuddy Byte Buddy support internalsorg.hibernate.bytecode.internal.none org.hibernate.bytecode.spi Package defining bytecode code enhancement (instrumentation) support.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.config.spi Defines the SPI of the configuration service.org.hibernate.engine.jdbc.batch.internal Internals for JDBC batching support.org.hibernate.engine.jdbc.batch.spi Defines contracts 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.cursor.spi Defines contracts 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.dialect.spi Contracts supporting Dialect resolution (from JDBC metadata) and Dialect building.org.hibernate.engine.jdbc.env.internal org.hibernate.engine.jdbc.env.spi org.hibernate.engine.jdbc.internal Internals for supporting various aspects of JDBC interactionorg.hibernate.engine.jdbc.mutation.internal org.hibernate.engine.jdbc.mutation.spi org.hibernate.engine.jdbc.spi SPI contracts supporting various aspects of JDBC interaction.org.hibernate.engine.jndi.spi The SPI contracts for integration with JNDI.org.hibernate.engine.query.internal org.hibernate.engine.query.spi An SPI for dealing with parameters of native queries.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.service.internal Implementation of the event listener registration service.org.hibernate.event.service.spi An SPI for the event listener registration service.org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession
.org.hibernate.hikaricp.internal Implementation of ConnectionProvider using HikariCP.org.hibernate.id.factory Defines a service for creating id generators.org.hibernate.id.factory.internal Implementation of the SPI for id generator factories.org.hibernate.integrator.internal Implementation of the SPI for extensions which integrate with Hibernate via theService
mechanism.org.hibernate.integrator.spi An SPI for extensions which integrate with Hibernate via the JavaServiceLoader
facility.org.hibernate.loader.ast.internal org.hibernate.loader.ast.spi org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.persister.spi An SPI for integrating custom entity and collection persisters.org.hibernate.property.access.internal Contains various implementations ofPropertyAccessStrategy
.org.hibernate.property.access.spi An SPI abstracting how persistent attributes of an entity or embeddable type are accessed by Hibernate.org.hibernate.proxool.internal Implementation of ConnectionProvider using the proxool Connection pool.org.hibernate.query.criteria.spi SPI for extendingHibernateCriteriaBuilder
with additional functionality by registering aService
.org.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.spi SPI for handling SQM UPDATE and DELETE queriesorg.hibernate.resource.beans.internal org.hibernate.resource.beans.spi Defines an SPI for integration with CDI-like containers.org.hibernate.resource.transaction.backend.jdbc.internal An implementation ofTransactionCoordinator
based onJdbcResourceTransaction
.org.hibernate.resource.transaction.backend.jta.internal Implementations ofTransactionCoordinator
based on JTA.org.hibernate.resource.transaction.spi Extended SPI contracts 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.criteria.internal org.hibernate.spatial.integration org.hibernate.sql.ast.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi org.hibernate.stat.internal The built-in implementation of the statistics collection service.org.hibernate.stat.spi An SPI allowing customized statistics collection.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.tool.schema.spi An SPI for tooling related to DDL generation, export, migration, and validation.org.hibernate.vibur.internal Implementation of ConnectionProvider using ViburDBCP. -
-
Uses of Service in org.hibernate.agroal.internal
Classes in org.hibernate.agroal.internal that implement Service Modifier and Type Class Description class
AgroalConnectionProvider
ConnectionProvider based on Agroal connection pool To use this ConnectionProvider set: -
Uses of Service in org.hibernate.boot.cfgxml.internal
Classes in org.hibernate.boot.cfgxml.internal that implement Service Modifier and Type Class Description class
CfgXmlAccessServiceImpl
-
Uses of Service in org.hibernate.boot.cfgxml.spi
Subinterfaces of Service in org.hibernate.boot.cfgxml.spi Modifier and Type Interface Description interface
CfgXmlAccessService
Allows access to anycfg.xml
files specified for bootstrapping. -
Uses of Service in org.hibernate.boot.internal
Classes in org.hibernate.boot.internal that implement Service Modifier and Type Class Description class
DefaultSessionFactoryBuilderService
This is the default implementation of SessionFactoryBuilderService, which just returns the default SessionFactoryBuilderImpl. -
Uses of Service in org.hibernate.boot.registry
Classes in org.hibernate.boot.registry with type parameters of type Service Modifier and Type Interface Description interface
StandardServiceInitiator<R extends Service>
Contract for an initiator of services that target the standardServiceRegistry
.Methods in org.hibernate.boot.registry with type parameters of type Service Modifier and Type Method Description <T extends Service>
StandardServiceRegistryBuilderStandardServiceRegistryBuilder. addService(Class<T> serviceRole, T service)
Adds a user-provided service. -
Uses of Service in org.hibernate.boot.registry.classloading.internal
Classes in org.hibernate.boot.registry.classloading.internal that implement Service Modifier and Type Class Description class
ClassLoaderServiceImpl
Standard implementation of the service for interacting with class loaders -
Uses of Service in org.hibernate.boot.registry.classloading.spi
Subinterfaces of Service in org.hibernate.boot.registry.classloading.spi Modifier and Type Interface Description interface
ClassLoaderService
A service for interacting with class loaders. -
Uses of Service in org.hibernate.boot.registry.internal
Methods in org.hibernate.boot.registry.internal with type parameters of type Service Modifier and Type Method Description <R extends Service>
voidBootstrapServiceRegistryImpl. configureService(ServiceBinding<R> binding)
<R extends Service>
voidStandardServiceRegistryImpl. configureService(ServiceBinding<R> serviceBinding)
<T extends Service>
TBootstrapServiceRegistryImpl. fromRegistryOrChildren(Class<T> serviceRole)
<R extends Service>
@Nullable RBootstrapServiceRegistryImpl. getService(Class<R> serviceRole)
<R extends Service>
RBootstrapServiceRegistryImpl. initiateService(ServiceInitiator<R> serviceInitiator)
<R extends Service>
RStandardServiceRegistryImpl. initiateService(ServiceInitiator<R> serviceInitiator)
<R extends Service>
voidBootstrapServiceRegistryImpl. injectDependencies(ServiceBinding<R> binding)
<R extends Service>
ServiceBinding<R>BootstrapServiceRegistryImpl. locateServiceBinding(Class<R> serviceRole)
<R extends Service>
voidBootstrapServiceRegistryImpl. startService(ServiceBinding<R> binding)
<R extends Service>
voidBootstrapServiceRegistryImpl. stopService(ServiceBinding<R> binding)
-
Uses of Service in org.hibernate.boot.registry.selector.internal
Classes in org.hibernate.boot.registry.selector.internal that implement Service Modifier and Type Class Description class
AggregatedDialectSelector
class
DefaultDialectSelector
class
StrategySelectorImpl
Standard implementation of theStrategySelector
contract. -
Uses of Service in org.hibernate.boot.registry.selector.spi
Subinterfaces of Service in org.hibernate.boot.registry.selector.spi Modifier and Type Interface Description interface
DialectSelector
interface
StrategySelector
Service which acts as a registry for named strategy implementations. -
Uses of Service in org.hibernate.boot.spi
Subinterfaces of Service in org.hibernate.boot.spi Modifier and Type Interface Description interface
SessionFactoryBuilderService
Allows bootstrapping Hibernate ORM using a customSessionFactoryBuilderImplementor
. -
Uses of Service in org.hibernate.bytecode.internal.bytebuddy
Classes in org.hibernate.bytecode.internal.bytebuddy that implement Service Modifier and Type Class Description class
BytecodeProviderImpl
class
ProxyFactoryFactoryImpl
-
Uses of Service in org.hibernate.bytecode.internal.none
Classes in org.hibernate.bytecode.internal.none that implement Service Modifier and Type Class Description class
BytecodeProviderImpl
This BytecodeProvider represents the "no-op" enhancer; mostly useful as an optimisation when not needing any byte code optimisation applied, for example when the entities have been enhanced at compile time. -
Uses of Service in org.hibernate.bytecode.spi
Subinterfaces of Service in org.hibernate.bytecode.spi Modifier and Type Interface Description interface
BytecodeProvider
Contract for providers of bytecode services to Hibernate.interface
ProxyFactoryFactory
An interface for factories ofproxy factory
instances. -
Uses of Service in org.hibernate.c3p0.internal
Classes in org.hibernate.c3p0.internal that implement Service Modifier and Type Class Description class
C3P0ConnectionProvider
A connection provider that uses a C3P0 connection pool. -
Uses of Service in org.hibernate.cache
Subinterfaces of Service in org.hibernate.cache Modifier and Type Interface Description interface
RegionFactory
Deprecated.Moved, but still need this definition for ehcache -
Uses of Service in org.hibernate.cache.internal
Classes in org.hibernate.cache.internal that implement Service Modifier and Type Class Description class
DisabledCaching
ACacheImplementor
service used when the second-level cache is disabled.class
EnabledCaching
ACacheImplementor
service used when the second-level cache is enabled.class
NoCachingRegionFactory
Factory used if no caching enabled in config... -
Uses of Service in org.hibernate.cache.jcache.internal
Classes in org.hibernate.cache.jcache.internal that implement Service Modifier and Type Class Description class
JCacheRegionFactory
-
Uses of Service in org.hibernate.cache.spi
Subinterfaces of Service in org.hibernate.cache.spi Modifier and Type Interface Description interface
CacheImplementor
interface
RegionFactory
Contract for building second-level cache regions, including regions dedicated to storing: entity and collection instances, query result sets, and timestamps used to determine when a cached query result set is stale.Classes in org.hibernate.cache.spi that implement Service Modifier and Type Class Description class
AbstractRegionFactory
-
Uses of Service in org.hibernate.cache.spi.support
Classes in org.hibernate.cache.spi.support that implement Service Modifier and Type Class Description class
RegionFactoryTemplate
-
Uses of Service in org.hibernate.dialect
Classes in org.hibernate.dialect that implement Service Modifier and Type Class Description static class
H2Dialect.OrdinalParameterMarkerStrategy
-
Uses of Service in org.hibernate.engine.config.internal
Classes in org.hibernate.engine.config.internal that implement Service Modifier and Type Class Description class
ConfigurationServiceImpl
The standardConfigurationService
implementation. -
Uses of Service in org.hibernate.engine.config.spi
Subinterfaces of Service in org.hibernate.engine.config.spi Modifier and Type Interface Description interface
ConfigurationService
Provides access to the initial user-provided configuration values. -
Uses of Service in org.hibernate.engine.jdbc.batch.internal
Classes in org.hibernate.engine.jdbc.batch.internal that implement Service Modifier and Type Class Description class
BatchBuilderImpl
A builder forBatch
instances. -
Uses of Service in org.hibernate.engine.jdbc.batch.spi
Subinterfaces of Service in org.hibernate.engine.jdbc.batch.spi Modifier and Type Interface Description interface
BatchBuilder
A builder forBatch
instances. -
Uses of Service in org.hibernate.engine.jdbc.connections.internal
Classes in org.hibernate.engine.jdbc.connections.internal that implement Service Modifier and Type Class Description class
DatasourceConnectionProviderImpl
AConnectionProvider
that manages connections from an underlyingDataSource
.class
DriverManagerConnectionProviderImpl
A connection provider that uses theDriverManager
directly to open connections and provides a very rudimentary connection pool.class
UserSuppliedConnectionProviderImpl
An implementation of theConnectionProvider
interface that simply throws an exception when a connection is requested, the assumption being that the application is responsible for handing the connection to use to the session. -
Uses of Service in org.hibernate.engine.jdbc.connections.spi
Subinterfaces of Service in org.hibernate.engine.jdbc.connections.spi Modifier and Type Interface Description interface
ConnectionProvider
A contract for obtaining JDBC connections and, optionally, for pooling connections.interface
MultiTenantConnectionProvider<T>
A specializedConnection
provider contract used when the application is using multi-tenancy support requiring tenant-aware connections.Classes in org.hibernate.engine.jdbc.connections.spi that implement Service Modifier and Type Class Description class
AbstractDataSourceBasedMultiTenantConnectionProviderImpl<T>
Basic support for implementations ofMultiTenantConnectionProvider
based on DataSources.class
AbstractMultiTenantConnectionProvider<T>
Basic support forMultiTenantConnectionProvider
implementations using individualConnectionProvider
instances per tenant behind the scenes.class
DataSourceBasedMultiTenantConnectionProviderImpl<T>
A concrete implementation of theMultiTenantConnectionProvider
contract bases on a number of reasonable assumptions. -
Uses of Service in org.hibernate.engine.jdbc.cursor.internal
Classes in org.hibernate.engine.jdbc.cursor.internal that implement Service Modifier and Type Class Description class
FallbackRefCursorSupport
class
StandardRefCursorSupport
Standard implementation of RefCursorSupport -
Uses of Service in org.hibernate.engine.jdbc.cursor.spi
Subinterfaces of Service in org.hibernate.engine.jdbc.cursor.spi Modifier and Type Interface Description interface
RefCursorSupport
Contract for JDBC REF_CURSOR support. -
Uses of Service in org.hibernate.engine.jdbc.dialect.internal
Classes in org.hibernate.engine.jdbc.dialect.internal that implement Service Modifier and Type Class Description class
DialectFactoryImpl
Standard implementation of theDialectFactory
service.class
DialectResolverSet
ADialectResolver
implementation which coordinates resolution by delegating to sub-resolvers.class
StandardDialectResolver
The standard DialectResolver implementation -
Uses of Service in org.hibernate.engine.jdbc.dialect.spi
Subinterfaces of Service in org.hibernate.engine.jdbc.dialect.spi Modifier and Type Interface Description interface
DialectFactory
A factory for generating Dialect instances.interface
DialectResolver
Contract for determining theDialect
to use based on information about the database / driver.Classes in org.hibernate.engine.jdbc.dialect.spi that implement Service Modifier and Type Class Description class
BasicDialectResolver
Intended as support for custom resolvers which match a single db name (with optional version info). -
Uses of Service in org.hibernate.engine.jdbc.env.internal
Classes in org.hibernate.engine.jdbc.env.internal that implement Service Modifier and Type Class Description class
JdbcEnvironmentImpl
-
Uses of Service in org.hibernate.engine.jdbc.env.spi
Subinterfaces of Service in org.hibernate.engine.jdbc.env.spi Modifier and Type Interface Description interface
JdbcEnvironment
Initial look at this concept we keep talking about with merging information fromDatabaseMetaData
andDialect
-
Uses of Service in org.hibernate.engine.jdbc.internal
Classes in org.hibernate.engine.jdbc.internal that implement Service Modifier and Type Class Description class
JdbcServicesImpl
Standard implementation of theJdbcServices
contract -
Uses of Service in org.hibernate.engine.jdbc.mutation.internal
Classes in org.hibernate.engine.jdbc.mutation.internal that implement Service Modifier and Type Class Description class
StandardMutationExecutorService
Standard MutationExecutorService implementation -
Uses of Service in org.hibernate.engine.jdbc.mutation.spi
Subinterfaces of Service in org.hibernate.engine.jdbc.mutation.spi Modifier and Type Interface Description interface
MutationExecutorService
Service for creating executors for model mutation operations -
Uses of Service in org.hibernate.engine.jdbc.spi
Subinterfaces of Service in org.hibernate.engine.jdbc.spi Modifier and Type Interface Description interface
JdbcServices
Provides access to services related to JDBC operations.Classes in org.hibernate.engine.jdbc.spi that implement Service Modifier and Type Class Description class
SqlStatementLogger
Centralize logging for SQL statements. -
Uses of Service in org.hibernate.engine.jndi.spi
Subinterfaces of Service in org.hibernate.engine.jndi.spi Modifier and Type Interface Description interface
JndiService
Service providing simplified access to JNDI related features needed by Hibernate. -
Uses of Service in org.hibernate.engine.query.internal
Classes in org.hibernate.engine.query.internal that implement Service Modifier and Type Class Description class
NativeQueryInterpreterStandardImpl
-
Uses of Service in org.hibernate.engine.query.spi
Subinterfaces of Service in org.hibernate.engine.query.spi Modifier and Type Interface Description interface
NativeQueryInterpreter
Service contract for dealing with native queries. -
Uses of Service in org.hibernate.engine.transaction.jta.platform.internal
Classes in org.hibernate.engine.transaction.jta.platform.internal that implement Service Modifier and Type Class Description class
AbstractJtaPlatform
class
AtomikosJtaPlatform
class
BitronixJtaPlatform
class
BorlandEnterpriseServerJtaPlatform
class
JBossAppServerJtaPlatform
JtaPlatform definition for JBoss Application Server.class
JBossStandAloneJtaPlatform
Return a standalone JTA transaction manager for JBoss (Arjuna) Transactions or WildFly transaction client Known to work for org.jboss.jbossts:jbossjta:4.9.0.GA as well as WildFly 11+class
JOnASJtaPlatform
JTA platform implementation for JOnASclass
JOTMJtaPlatform
class
JRun4JtaPlatform
JtaPlatform
implementation for JRun4 ASclass
NoJtaPlatform
The non-configured form of JTA platform.class
OC4JJtaPlatform
JtaPlatform
implementation for the OC4J (Oracle) AS.class
OrionJtaPlatform
JtaPlatform
implementation for Orionclass
ResinJtaPlatform
JtaPlatform
implementation for Resinclass
SapNetWeaverJtaPlatform
JtaPlatform
implementation for SAP NetWeaverclass
StandardJtaPlatformResolver
class
SunOneJtaPlatform
JtaPlatform
implementation for Sun ONE Application Server 7 and aboveclass
WeblogicJtaPlatform
JtaPlatform
implementation for Weblogicclass
WebSphereExtendedJtaPlatform
JTA platform implementation intended for use with WebSphere Application Server (WAS).class
WebSphereJtaPlatform
JTA platform implementation for WebSphere (versions 4, 5.0 and 5.1)class
WebSphereLibertyJtaPlatform
JTA platform implementation intended for use with WebSphere Liberty and OpenLibertyclass
WildFlyStandAloneJtaPlatform
Return a standalone JTA transaction manager for WildFly transaction client Known to work for WildFly 13+ -
Uses of Service in org.hibernate.engine.transaction.jta.platform.spi
Subinterfaces of Service in org.hibernate.engine.transaction.jta.platform.spi Modifier and Type Interface Description interface
JtaPlatform
AService
that defines how Hibernate interacts with JTA on a certain platform.interface
JtaPlatformResolver
AService
defining a strategy for obtaining aJtaPlatform
in configurations where the application did not explicitly specify one. -
Uses of Service in org.hibernate.envers.boot.internal
Subinterfaces of Service in org.hibernate.envers.boot.internal Modifier and Type Interface Description interface
EnversService
Provides central access to Envers' configuration.Classes in org.hibernate.envers.boot.internal that implement Service Modifier and Type Class Description class
EnversServiceImpl
Provides central access to Envers' configuration. -
Uses of Service in org.hibernate.event.service.internal
Classes in org.hibernate.event.service.internal that implement Service Modifier and Type Class Description class
EventListenerRegistryImpl
Standard implementation of EventListenerRegistry -
Uses of Service in org.hibernate.event.service.spi
Subinterfaces of Service in org.hibernate.event.service.spi Modifier and Type Interface Description interface
EventListenerRegistry
Service for accessing eachEventListenerGroup
byEventType
, along with convenience methods for managing the listeners registered in eachEventListenerGroup
. -
Uses of Service in org.hibernate.event.spi
Subinterfaces of Service in org.hibernate.event.spi Modifier and Type Interface Description interface
EntityCopyObserverFactory
-
Uses of Service in org.hibernate.hikaricp.internal
Classes in org.hibernate.hikaricp.internal that implement Service Modifier and Type Class Description class
HikariCPConnectionProvider
HikariCP Connection provider for Hibernate. -
Uses of Service in org.hibernate.id.factory
Subinterfaces of Service in org.hibernate.id.factory Modifier and Type Interface Description interface
IdentifierGeneratorFactory
Contract for a factory ofIdentifierGenerator
instances. -
Uses of Service in org.hibernate.id.factory.internal
Classes in org.hibernate.id.factory.internal that implement Service Modifier and Type Class Description class
StandardIdentifierGeneratorFactory
Basic implementation ofIdentifierGeneratorFactory
, responsible for instantiating the predefined built-in id generators, and generators declared usingGenericGenerator
. -
Uses of Service in org.hibernate.integrator.internal
Classes in org.hibernate.integrator.internal that implement Service Modifier and Type Class Description class
IntegratorServiceImpl
-
Uses of Service in org.hibernate.integrator.spi
Subinterfaces of Service in org.hibernate.integrator.spi Modifier and Type Interface Description interface
IntegratorService
-
Uses of Service in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement Service Modifier and Type Class Description class
StandardBatchLoaderFactory
StandardBatchLoaderFactory
implementation -
Uses of Service in org.hibernate.loader.ast.spi
Subinterfaces of Service in org.hibernate.loader.ast.spi Modifier and Type Interface Description interface
BatchLoaderFactory
Factory forBatchLoader
instances -
Uses of Service in org.hibernate.persister.internal
Classes in org.hibernate.persister.internal that implement Service Modifier and Type Class Description class
PersisterFactoryImpl
The standard HibernatePersisterFactory
implementationclass
StandardPersisterClassResolver
-
Uses of Service in org.hibernate.persister.spi
Subinterfaces of Service in org.hibernate.persister.spi Modifier and Type Interface Description interface
PersisterClassResolver
Given an entity or collection mapping, resolve the appropriate persister class to use.interface
PersisterFactory
Contract for creating persister instances (bothEntityPersister
andCollectionPersister
varieties). -
Uses of Service in org.hibernate.property.access.internal
Classes in org.hibernate.property.access.internal that implement Service Modifier and Type Class Description class
PropertyAccessStrategyResolverStandardImpl
Standard implementation of PropertyAccessStrategyResolver -
Uses of Service in org.hibernate.property.access.spi
Subinterfaces of Service in org.hibernate.property.access.spi Modifier and Type Interface Description interface
PropertyAccessStrategyResolver
Contract for resolving thePropertyAccessStrategy
to use. -
Uses of Service in org.hibernate.proxool.internal
Classes in org.hibernate.proxool.internal that implement Service Modifier and Type Class Description class
ProxoolConnectionProvider
A connection provider that uses a Proxool connection pool. -
Uses of Service in org.hibernate.query.criteria.spi
Subinterfaces of Service in org.hibernate.query.criteria.spi Modifier and Type Interface Description interface
CriteriaBuilderExtension
Interface which allows extension ofHibernateCriteriaBuilder
with additional functionality by registering aService
. -
Uses of Service in org.hibernate.query.sqm.mutation.internal
Classes in org.hibernate.query.sqm.mutation.internal that implement Service Modifier and Type Class Description class
SqmMultiTableMutationStrategyProviderStandard
Standard SqmMultiTableMutationStrategyProvider implementation -
Uses of Service in org.hibernate.query.sqm.mutation.spi
Subinterfaces of Service in org.hibernate.query.sqm.mutation.spi Modifier and Type Interface Description interface
SqmMultiTableMutationStrategyProvider
Pluggable contract for providing customSqmMultiTableMutationStrategy
andSqmMultiTableInsertStrategy
implementations. -
Uses of Service in org.hibernate.resource.beans.internal
Classes in org.hibernate.resource.beans.internal that implement Service Modifier and Type Class Description class
ManagedBeanRegistryImpl
Abstract support (template pattern) forManagedBeanRegistry
implementations -
Uses of Service in org.hibernate.resource.beans.spi
Subinterfaces of Service in org.hibernate.resource.beans.spi Modifier and Type Interface Description interface
ManagedBeanRegistry
A registry forManagedBean
instances. -
Uses of Service in org.hibernate.resource.transaction.backend.jdbc.internal
Classes in org.hibernate.resource.transaction.backend.jdbc.internal that implement Service Modifier and Type Class Description class
JdbcResourceLocalTransactionCoordinatorBuilderImpl
Concrete builder for resource-localTransactionCoordinator
instances. -
Uses of Service in org.hibernate.resource.transaction.backend.jta.internal
Classes in org.hibernate.resource.transaction.backend.jta.internal that implement Service Modifier and Type Class Description class
JtaTransactionCoordinatorBuilderImpl
Concrete builder for JTA-based TransactionCoordinator instances. -
Uses of Service in org.hibernate.resource.transaction.spi
Subinterfaces of Service in org.hibernate.resource.transaction.spi Modifier and Type Interface Description interface
TransactionCoordinatorBuilder
Builder forTransactionCoordinator
instances. -
Uses of Service in org.hibernate.service
Methods in org.hibernate.service with type parameters of type Service Modifier and Type Method Description <R extends Service>
@Nullable RServiceRegistry. getService(Class<R> serviceRole)
Retrieve a service by role, returning null if there is no such service.default <R extends Service>
RServiceRegistry. requireService(Class<R> serviceRole)
Retrieve a service by role, throwing an exception if there is no such service. -
Uses of Service in org.hibernate.service.internal
Classes in org.hibernate.service.internal that implement Service Modifier and Type Class Description class
SessionFactoryServiceRegistryFactoryImpl
Acts as a service in theStandardServiceRegistryImpl
whose function is to act as a factory forSessionFactoryServiceRegistryImpl
implementations.Methods in org.hibernate.service.internal with type parameters of type Service Modifier and Type Method Description <R extends Service>
SessionFactoryServiceRegistryBuilderSessionFactoryServiceRegistryBuilderImpl. addService(Class<R> serviceRole, R service)
Adds a user-provided service.<R extends Service>
voidSessionFactoryServiceRegistryImpl. configureService(ServiceBinding<R> serviceBinding)
protected <R extends Service>
@Nullable RAbstractServiceRegistryImpl. createService(ServiceBinding<R> serviceBinding)
protected <R extends Service>
voidAbstractServiceRegistryImpl. createServiceBinding(ProvidedService<R> providedService)
protected <R extends Service>
voidAbstractServiceRegistryImpl. createServiceBinding(ServiceInitiator<R> initiator)
<T extends Service>
@Nullable TAbstractServiceRegistryImpl. fromRegistryOrChildren(Class<T> serviceRole)
static <T extends Service>
@Nullable TAbstractServiceRegistryImpl. fromRegistryOrChildren(Class<T> serviceRole, ServiceRegistryImplementor serviceRegistry, @Nullable Set<ServiceRegistryImplementor> childRegistries)
<R extends Service>
@Nullable RAbstractServiceRegistryImpl. getService(Class<R> serviceRole)
<R extends Service>
@Nullable RSessionFactoryServiceRegistryImpl. getService(Class<R> serviceRole)
<R extends Service>
RSessionFactoryServiceRegistryImpl. initiateService(ServiceInitiator<R> serviceInitiator)
<R extends Service>
voidAbstractServiceRegistryImpl. injectDependencies(ServiceBinding<R> serviceBinding)
<R extends Service>
@Nullable ServiceBinding<R>AbstractServiceRegistryImpl. locateServiceBinding(Class<R> serviceRole)
protected <R extends Service>
@Nullable ServiceBinding<R>AbstractServiceRegistryImpl. locateServiceBinding(Class<R> serviceRole, boolean checkParent)
protected <R extends Service>
voidAbstractServiceRegistryImpl. registerService(ServiceBinding<R> serviceBinding, R service)
<R extends Service>
voidAbstractServiceRegistryImpl. startService(ServiceBinding<R> serviceBinding)
<R extends Service>
voidAbstractServiceRegistryImpl. stopService(ServiceBinding<R> binding)
-
Uses of Service in org.hibernate.service.spi
Classes in org.hibernate.service.spi with type parameters of type Service Modifier and Type Class Description class
ServiceBinding<R extends Service>
Models a binding for a particular service.interface
ServiceInitiator<R extends Service>
Base contract for an initiator of a service.interface
SessionFactoryServiceInitiator<R extends Service>
Contract for an initiator of services that target the specialized service registrySessionFactoryServiceRegistry
.Subinterfaces of Service in org.hibernate.service.spi Modifier and Type Interface Description interface
SessionFactoryServiceRegistryFactory
Contract for builder ofSessionFactoryServiceRegistry
instances.Methods in org.hibernate.service.spi with type parameters of type Service Modifier and Type Method Description <R extends Service>
SessionFactoryServiceRegistryBuilderSessionFactoryServiceRegistryBuilder. addService(Class<R> serviceRole, R service)
<R extends Service>
voidServiceBinding.ServiceLifecycleOwner. configureService(ServiceBinding<R> binding)
<T extends Service>
@Nullable TServiceRegistryImplementor. fromRegistryOrChildren(Class<T> serviceRole)
<R extends Service>
RServiceBinding.ServiceLifecycleOwner. initiateService(ServiceInitiator<R> serviceInitiator)
<R extends Service>
voidServiceBinding.ServiceLifecycleOwner. injectDependencies(ServiceBinding<R> binding)
<R extends Service>
@Nullable ServiceBinding<R>ServiceRegistryImplementor. locateServiceBinding(Class<R> serviceRole)
Locate the binding for the given role.<R extends Service>
voidServiceBinding.ServiceLifecycleOwner. startService(ServiceBinding<R> binding)
<R extends Service>
voidServiceBinding.ServiceLifecycleOwner. stopService(ServiceBinding<R> binding)
-
Uses of Service in org.hibernate.spatial.criteria.internal
Classes in org.hibernate.spatial.criteria.internal that implement Service Modifier and Type Class Description class
GeolatteSpatialCriteriaExtension
class
JTSSpatialCriteriaExtension
-
Uses of Service in org.hibernate.spatial.integration
Classes in org.hibernate.spatial.integration that implement Service Modifier and Type Class Description class
SpatialService
Central service for spatial integration -
Uses of Service in org.hibernate.sql.ast.internal
Classes in org.hibernate.sql.ast.internal that implement Service Modifier and Type Class Description class
ParameterMarkerStrategyStandard
The standard ParameterMarkerStrategy based on the standard JDBC?
marker -
Uses of Service in org.hibernate.sql.ast.spi
Subinterfaces of Service in org.hibernate.sql.ast.spi Modifier and Type Interface Description interface
ParameterMarkerStrategy
Strategy for generating parameter markers used in preparable SQL strings. -
Uses of Service in org.hibernate.sql.results.jdbc.internal
Classes in org.hibernate.sql.results.jdbc.internal that implement Service Modifier and Type Class Description class
JdbcValuesMappingProducerProviderStandard
Standard JdbcValuesMappingProducerProvider implementation -
Uses of Service in org.hibernate.sql.results.jdbc.spi
Subinterfaces of Service in org.hibernate.sql.results.jdbc.spi Modifier and Type Interface Description interface
JdbcValuesMappingProducerProvider
Pluggable contract for providing customJdbcValuesMappingProducer
implementations. -
Uses of Service in org.hibernate.stat.internal
Classes in org.hibernate.stat.internal that implement Service Modifier and Type Class Description class
StatisticsImpl
Implementation ofStatistics
based on thejava.util.concurrent
package. -
Uses of Service in org.hibernate.stat.spi
Subinterfaces of Service in org.hibernate.stat.spi Modifier and Type Interface Description interface
StatisticsImplementor
A service SPI for collecting statistics about various events that occur at runtime. -
Uses of Service in org.hibernate.testing.boot
Classes in org.hibernate.testing.boot that implement Service Modifier and Type Class Description class
BasicTestingJdbcServiceImpl
Implementation of theJdbcServices
contract for use by tests.class
ClassLoaderServiceTestingImpl
class
DialectFactoryTestingImpl
class
ExtraJavaServicesClassLoaderService
-
Uses of Service in org.hibernate.testing.cache
Classes in org.hibernate.testing.cache that implement Service Modifier and Type Class Description class
CachingRegionFactory
-
Uses of Service in org.hibernate.testing.jdbc
Classes in org.hibernate.testing.jdbc that implement Service Modifier and Type Class Description class
ConnectionProviderDelegate
ThisConnectionProvider
extends any other ConnectionProvider that would be used by default taken the current configuration properties.class
SharedDriverManagerConnectionProviderImpl
A special connection provider that is shared across test runs for better performance.class
SQLServerSnapshotIsolationConnectionProvider
ThisConnectionProvider
extends any other ConnectionProvider that would be used by default taken the current configuration properties, and it just sets the READ_COMMITTED_SNAPSHOT isolation level for SQL Server. -
Uses of Service in org.hibernate.testing.jta
Classes in org.hibernate.testing.jta that implement Service Modifier and Type Class Description class
JtaAwareConnectionProviderImpl
AConnectionProvider
implementation intended for testing Hibernate/JTA interaction.class
TestingJtaPlatformImpl
A test-specific implementation of the JtaPlatform contract for testing JTA-based functionality.class
TestingJtaTransactionCoordinatorBuilder
-
Uses of Service in org.hibernate.testing.orm.jdbc
Classes in org.hibernate.testing.orm.jdbc that implement Service Modifier and Type Class Description class
PreparedStatementSpyConnectionProvider
ThisConnectionProvider
extends any other ConnectionProvider that would be used by default taken the current configuration properties, and it intercept the underlyingPreparedStatement
method calls.class
TimeZoneConnectionProvider
ThisConnectionProvider
extends any other ConnectionProvider that would be used by default taken the current configuration properties, and it just sets a default TimeZone which is different than the current default one. -
Uses of Service in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit with type parameters of type Service Modifier and Type Method Description default <R,S extends Service>
RServiceRegistryScope. fromService(Class<S> role, Function<S,R> action)
default <S extends Service>
voidServiceRegistryScope. withService(Class<S> role, Consumer<S> action)
Methods in org.hibernate.testing.orm.junit that return types with arguments of type Service Modifier and Type Method Description Class<? extends Service>
impl()
Class<? extends Service>
role()
-
Uses of Service in org.hibernate.tool.schema.internal
Classes in org.hibernate.tool.schema.internal that implement Service Modifier and Type Class Description class
HibernateSchemaManagementTool
The standard Hibernate implementation ofSchemaManagementTool
for performing schema management. -
Uses of Service in org.hibernate.tool.schema.internal.script
Classes in org.hibernate.tool.schema.internal.script that implement Service Modifier and Type Class Description class
MultiLineSqlScriptExtractor
Class responsible for extracting SQL statements from import script.class
SingleLineSqlScriptExtractor
Class responsible for extracting SQL statements from import script. -
Uses of Service in org.hibernate.tool.schema.spi
Subinterfaces of Service in org.hibernate.tool.schema.spi Modifier and Type Interface Description interface
SchemaManagementTool
Contract for schema management tool integration.interface
SqlScriptCommandExtractor
Contract for extracting statements from source/import/init scripts. -
Uses of Service in org.hibernate.vibur.internal
Classes in org.hibernate.vibur.internal that implement Service Modifier and Type Class Description class
ViburDBCPConnectionProvider
ViburDBCP connection provider for Hibernate integration.
-