Uses of Interface
org.hibernate.service.spi.ServiceRegistryImplementor
Packages that use ServiceRegistryImplementor
Package
Description
Implementation of the service for processing and handling
cfg.xml
files.Defines service registry contracts a program may use for
configuring Hibernate.
The internals for building service registries.
Implementation of ConnectionProvider using the c3p0 Connection pool.
Internal implementations and support for second-level caching.
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
The built-in implementation of the configuration service.
Internals for JDBC batching support.
Various implementations of the SPI contracts for obtaining JDBC
Connection
s.Defines SPI contracts for obtaining JDBC
Connection
s from a
provider implemented as a service.Internals for JDBC REF_CURSOR support.
Internal support for Dialect resolution (from JDBC metadata) and Dialect building.
Internals for supporting various aspects of JDBC interaction
Internal contracts defining the JNDI support within Hibernate
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
A range of container-specific implementations of
JtaPlatform
.An SPI for integrating with container-provided implementations of JTA.
This package defines a default set of event listeners that implement
the default behaviors of Hibernate session operations.
Implementation of the SPI for id generator factories.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.Built-in implementation of the SPI for integrating entity and collection persisters.
Contains various implementations of
PropertyAccessStrategy
.Implementation of ConnectionProvider using the proxool Connection pool.
Defines an SPI for integration with CDI-like containers.
Implementations of
TransactionCoordinator
based on JTA.Internal implementation details for the resource-level transaction capabilities of Hibernate.
Implementation of the SPI for integrating pluggable services.
Defines an SPI for integrating pluggable services.
An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.
Support for reading SQL scripts supplied to the schema tooling.
-
Uses of ServiceRegistryImplementor in org.hibernate.boot.cfgxml.internal
Methods in org.hibernate.boot.cfgxml.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionCfgXmlAccessServiceInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionDefaultSessionFactoryBuilderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.boot.registry
Methods in org.hibernate.boot.registry with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescription@Nullable R
StandardServiceInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) Initiates the managed service. -
Uses of ServiceRegistryImplementor in org.hibernate.boot.registry.internal
Classes in org.hibernate.boot.registry.internal that implement ServiceRegistryImplementorModifier and TypeClassDescriptionclass
ServiceRegistry
implementation containing specialized "bootstrap" services, specifically:ClassLoaderService
IntegratorService
StrategySelector
class
Standard Hibernate implementation of the standard service registry.Methods in org.hibernate.boot.registry.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
BootstrapServiceRegistryImpl.deRegisterChild
(ServiceRegistryImplementor child) void
BootstrapServiceRegistryImpl.registerChild
(ServiceRegistryImplementor child) -
Uses of ServiceRegistryImplementor in org.hibernate.bytecode.internal
Methods in org.hibernate.bytecode.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionBytecodeProviderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) ProxyFactoryFactoryInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.c3p0.internal
Methods in org.hibernate.c3p0.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
C3P0ConnectionProvider.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.cache.internal
Methods in org.hibernate.cache.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionprotected RegionFactory
RegionFactoryInitiator.getFallback
(Map<?, ?> configurationValues, ServiceRegistryImplementor registry) RegionFactoryInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) protected RegionFactory
RegionFactoryInitiator.resolveRegionFactory
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionDialect.getFallbackSchemaManagementTool
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) TheSchemaManagementTool
to use if none is explicitly specified.DialectDelegateWrapper.getFallbackSchemaManagementTool
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.config.internal
Methods in org.hibernate.engine.config.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionConfigurationServiceInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) void
ConfigurationServiceImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jdbc.batch.internal
Methods in org.hibernate.engine.jdbc.batch.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionBatchBuilderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jdbc.connections.internal
Methods in org.hibernate.engine.jdbc.connections.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionorg.hibernate.engine.jdbc.connections.internal.ConnectionCreator
ConnectionCreatorFactoryImpl.create
(Driver driver, ServiceRegistryImplementor serviceRegistry, String url, Properties connectionProps, Boolean autoCommit, Integer isolation, String initSql, Map<String, Object> configurationValues) ConnectionProviderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) MultiTenantConnectionProviderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) void
DriverManagerConnectionProviderImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) Constructors in org.hibernate.engine.jdbc.connections.internal with parameters of type ServiceRegistryImplementorModifierConstructorDescriptionBasicConnectionCreator
(ServiceRegistryImplementor serviceRegistry, String url, Properties connectionProps, boolean autocommit, Integer isolation, String initSql) DriverConnectionCreator
(Driver driver, ServiceRegistryImplementor serviceRegistry, String url, Properties connectionProps, Boolean autocommit, Integer isolation, String initSql) DriverManagerConnectionCreator
(ServiceRegistryImplementor serviceRegistry, String url, Properties connectionProps, Boolean autocommit, Integer isolation, String initSql) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jdbc.connections.spi
Methods in org.hibernate.engine.jdbc.connections.spi with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
DataSourceBasedMultiTenantConnectionProviderImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jdbc.cursor.internal
Methods in org.hibernate.engine.jdbc.cursor.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionRefCursorSupportInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jdbc.dialect.internal
Methods in org.hibernate.engine.jdbc.dialect.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionDialectFactoryInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) DialectResolverInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) void
DialectFactoryImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jdbc.env.internal
Methods in org.hibernate.engine.jdbc.env.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionstatic JdbcConnectionAccess
JdbcEnvironmentInitiator.buildBootstrapJdbcConnectionAccess
(ServiceRegistryImplementor registry) JdbcEnvironmentInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) Constructors in org.hibernate.engine.jdbc.env.internal with parameters of type ServiceRegistryImplementorModifierConstructorDescriptionJdbcEnvironmentImpl
(ServiceRegistryImplementor serviceRegistry, Dialect dialect) Constructor form used when the JDBCDatabaseMetaData
is not available.JdbcEnvironmentImpl
(ServiceRegistryImplementor serviceRegistry, Dialect dialect, DatabaseMetaData databaseMetaData) Deprecated.currently used by Hibernate Reactive This version of the constructor should handle the case in which we do actually have the option to access the DatabaseMetaData, but since Hibernate Reactive is currently not making use of it we take a shortcut.JdbcEnvironmentImpl
(ServiceRegistryImplementor serviceRegistry, Dialect dialect, DatabaseMetaData databaseMetaData, JdbcConnectionAccess jdbcConnectionAccess) The main constructor form. -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jdbc.internal
Methods in org.hibernate.engine.jdbc.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionJdbcServicesInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) SqlStatementLoggerInitiator.initiateService
(Map<String, Object> configValues, ServiceRegistryImplementor registry) void
JdbcServicesImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) Constructors in org.hibernate.engine.jdbc.internal with parameters of type ServiceRegistryImplementor -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionMutationExecutorServiceInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.jndi.internal
Methods in org.hibernate.engine.jndi.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionJndiServiceInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return ServiceRegistryImplementorModifier and TypeMethodDescriptionSessionFactoryDelegatingImpl.getServiceRegistry()
SessionFactoryImplementor.getServiceRegistry()
Access to the ServiceRegistry for this SessionFactory. -
Uses of ServiceRegistryImplementor in org.hibernate.engine.transaction.jta.platform.internal
Methods in org.hibernate.engine.transaction.jta.platform.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionprotected @Nullable JtaPlatform
JtaPlatformInitiator.getFallbackProvider
(Map<?, ?> configurationValues, ServiceRegistryImplementor registry) @Nullable JtaPlatform
JtaPlatformInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) JtaPlatformResolverInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) void
AbstractJtaPlatform.injectServices
(ServiceRegistryImplementor serviceRegistry) StandardJtaPlatformResolver.resolveJtaPlatform
(Map configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.engine.transaction.jta.platform.spi
Methods in org.hibernate.engine.transaction.jta.platform.spi with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionJtaPlatformResolver.resolveJtaPlatform
(Map configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.envers.boot.internal
Methods in org.hibernate.envers.boot.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionEnversServiceInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.event.internal
Methods in org.hibernate.event.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionEntityCopyObserverFactoryInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.id.factory.internal
Methods in org.hibernate.id.factory.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionStandardIdentifierGeneratorFactoryInitiator.initiateService
(Map configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.internal
Methods in org.hibernate.internal that return ServiceRegistryImplementor -
Uses of ServiceRegistryImplementor in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionBatchLoaderFactoryInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) Constructors in org.hibernate.loader.ast.internal with parameters of type ServiceRegistryImplementorModifierConstructorDescriptionStandardBatchLoaderFactory
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.persister.internal
Methods in org.hibernate.persister.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionPersisterClassResolverInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) PersisterFactoryInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) void
PersisterFactoryImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.property.access.internal
Methods in org.hibernate.property.access.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionPropertyAccessStrategyResolverInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.proxool.internal
Methods in org.hibernate.proxool.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
ProxoolConnectionProvider.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionSqmMultiTableMutationStrategyProviderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.resource.beans.spi
Methods in org.hibernate.resource.beans.spi with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionManagedBeanRegistryInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.resource.transaction.backend.jta.internal
Methods in org.hibernate.resource.transaction.backend.jta.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
JtaTransactionCoordinatorBuilderImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.resource.transaction.internal
Methods in org.hibernate.resource.transaction.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionTransactionCoordinatorBuilderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.service.internal
Classes in org.hibernate.service.internal that implement ServiceRegistryImplementorModifier and TypeClassDescriptionclass
Basic implementation of theServiceRegistry
andServiceRegistryImplementor
contracts.class
Methods in org.hibernate.service.internal that return ServiceRegistryImplementorMethods in org.hibernate.service.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionSessionFactoryServiceRegistryImpl.create
(ServiceRegistryImplementor parent, List<SessionFactoryServiceInitiator<?>> initiators, List<ProvidedService<?>> providedServices, SessionFactoryImplementor sessionFactory, SessionFactoryOptions sessionFactoryOptions) void
AbstractServiceRegistryImpl.deRegisterChild
(ServiceRegistryImplementor child) static <T extends Service>
@Nullable TAbstractServiceRegistryImpl.fromRegistryOrChildren
(Class<T> serviceRole, ServiceRegistryImplementor serviceRegistry, @Nullable Set<ServiceRegistryImplementor> childRegistries) SessionFactoryServiceRegistryFactoryInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) void
AbstractServiceRegistryImpl.registerChild
(ServiceRegistryImplementor child) Method parameters in org.hibernate.service.internal with type arguments of type ServiceRegistryImplementorModifier and TypeMethodDescriptionstatic <T extends Service>
@Nullable TAbstractServiceRegistryImpl.fromRegistryOrChildren
(Class<T> serviceRole, ServiceRegistryImplementor serviceRegistry, @Nullable Set<ServiceRegistryImplementor> childRegistries) Constructors in org.hibernate.service.internal with parameters of type ServiceRegistryImplementorModifierConstructorDescriptionprotected
AbstractServiceRegistryImpl
(@Nullable ServiceRegistryImplementor parent) protected
AbstractServiceRegistryImpl
(@Nullable ServiceRegistryImplementor parent, boolean autoCloseRegistry) SessionFactoryServiceRegistryFactoryImpl
(ServiceRegistryImplementor theBasicServiceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.service.spi
Subinterfaces of ServiceRegistryImplementor in org.hibernate.service.spiModifier and TypeInterfaceDescriptioninterface
SpecializedServiceRegistry
implementation that holds services which need access to theSessionFactory
during initialization.Methods in org.hibernate.service.spi that return ServiceRegistryImplementorMethods in org.hibernate.service.spi with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
ServiceRegistryImplementor.deRegisterChild
(ServiceRegistryImplementor child) When a registry is created with a parent, the parent is notified of the child via this callback.void
ServiceRegistryAwareService.injectServices
(ServiceRegistryImplementor serviceRegistry) Callback to inject the registry.void
ServiceRegistryImplementor.registerChild
(ServiceRegistryImplementor child) When a registry is created with a parent, the parent is notified of the child via this callback. -
Uses of ServiceRegistryImplementor in org.hibernate.sql.ast.internal
Methods in org.hibernate.sql.ast.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionParameterMarkerStrategyInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionJdbcValuesMappingProducerProviderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) -
Uses of ServiceRegistryImplementor in org.hibernate.testing.boot
Classes in org.hibernate.testing.boot that implement ServiceRegistryImplementorModifier and TypeClassDescriptionclass
ServiceRegistry useful in testingMethods in org.hibernate.testing.boot with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
BasicTestingJdbcServiceImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.testing.jdbc
Methods in org.hibernate.testing.jdbc with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
ConnectionProviderDelegate.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.testing.jta
Methods in org.hibernate.testing.jta with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionvoid
JtaAwareConnectionProviderImpl.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.tool.schema.internal
Methods in org.hibernate.tool.schema.internal with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionSchemaManagementToolInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) void
HibernateSchemaManagementTool.injectServices
(ServiceRegistryImplementor serviceRegistry) -
Uses of ServiceRegistryImplementor in org.hibernate.tool.schema.internal.script
Methods in org.hibernate.tool.schema.internal.script with parameters of type ServiceRegistryImplementorModifier and TypeMethodDescriptionSqlScriptExtractorInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry)