Package | Description |
---|---|
org.hibernate.boot.cfgxml.spi | |
org.hibernate.boot.registry |
Defines service registry contracts application are likely to want to utilize for
configuring Hibernate behavior.
|
org.hibernate.boot.registry.classloading.spi |
The class loading service SPI.
|
org.hibernate.boot.registry.selector.spi |
Defines actual contract used for strategy selection :
StrategySelector . |
org.hibernate.boot.spi | |
org.hibernate.bytecode.spi |
Package defining bytecode code enhancement (instrumentation) support.
|
org.hibernate.cache.spi |
Defines the integration aspect of Hibernate's second-level
caching allowing "caching back ends" to be plugged in as
a caching provider.
|
org.hibernate.cache.spi.support |
Package intended for simplifying the worked needed to implement
a caching provider.
|
org.hibernate.engine.config.spi |
SPI Package for the configuration service.
|
org.hibernate.engine.jdbc.batch.spi |
Defines contracts for JDBC batching support.
|
org.hibernate.engine.jdbc.connections.spi |
Defines contracts for accessing JDBC Connections
|
org.hibernate.engine.jdbc.cursor.spi |
Defines contracts for JDBC REF_CURSOR support.
|
org.hibernate.engine.jdbc.dialect.spi |
Contracts supporting Dialect resolution (from JDBC metadata) and Dialect building.
|
org.hibernate.engine.jdbc.env.spi | |
org.hibernate.engine.jdbc.spi |
SPI contracts for supporting various aspects of JDBC interaction
|
org.hibernate.engine.jndi.spi |
The SPI contracts for Hibernate JNDI support
|
org.hibernate.engine.query.spi |
Defines support for query plans and stored metadata about queries
|
org.hibernate.engine.transaction.jta.platform.spi | |
org.hibernate.event.service.spi | |
org.hibernate.event.spi | |
org.hibernate.hql.spi | |
org.hibernate.id.factory.spi | |
org.hibernate.integrator.spi | |
org.hibernate.jmx.spi | |
org.hibernate.persister.spi | |
org.hibernate.property.access.spi |
Defines strategies for accessing the persistent properties of an entity or composite.
|
org.hibernate.resource.beans.spi | |
org.hibernate.resource.transaction.spi |
Extended SPI contracts for the resource-level transaction capabilities of Hibernate.
|
org.hibernate.secure.spi | |
org.hibernate.service | |
org.hibernate.service.spi | |
org.hibernate.stat.spi | |
org.hibernate.tool.hbm2ddl |
The hbm2ddl tool.
|
org.hibernate.tool.schema.spi |
Modifier and Type | Interface and Description |
---|---|
interface |
CfgXmlAccessService
Allows access to any
cfg.xml files specified for bootstrapping. |
Modifier and Type | Interface and Description |
---|---|
interface |
StandardServiceInitiator<R extends Service>
Contract for an initiator of services that target the standard
ServiceRegistry . |
Modifier and Type | Method and Description |
---|---|
StandardServiceRegistryBuilder |
StandardServiceRegistryBuilder.addService(Class serviceRole,
Service service)
Adds a user-provided service.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClassLoaderService
A service for interacting with class loaders.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StrategySelector
Service which acts as a registry for named strategy implementations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SessionFactoryBuilderService
Allows bootstrapping Hibernate ORM using a custom
SessionFactoryBuilderImplementor |
Modifier and Type | Interface and Description |
---|---|
interface |
BytecodeProvider
Contract for providers of bytecode services to Hibernate.
|
interface |
ProxyFactoryFactory
An interface for factories of
proxy factory instances. |
Modifier and Type | Interface and Description |
---|---|
interface |
CacheImplementor
SPI contract for Hibernate's second-level cache engine
|
interface |
RegionFactory
Contract for building second level cache regions.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRegionFactory |
Modifier and Type | Class and Description |
---|---|
class |
RegionFactoryTemplate |
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigurationService
Provides access to the initial user-provided configuration values.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BatchBuilder
A builder for
Batch instances |
Modifier and Type | Interface and Description |
---|---|
interface |
ConnectionProvider
A contract for obtaining JDBC connections.
|
interface |
MultiTenantConnectionProvider
A specialized Connection provider contract used when the application is using multi-tenancy support requiring
tenant aware connections.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataSourceBasedMultiTenantConnectionProviderImpl
Basic support for implementations of
MultiTenantConnectionProvider based on DataSources. |
class |
AbstractMultiTenantConnectionProvider
Basic support for
MultiTenantConnectionProvider implementations using
individual ConnectionProvider instances per tenant behind the scenes. |
class |
DataSourceBasedMultiTenantConnectionProviderImpl
A concrete implementation of the
MultiTenantConnectionProvider contract bases on a number of
reasonable assumptions. |
Modifier and Type | Interface and Description |
---|---|
interface |
RefCursorSupport
Contract for JDBC REF_CURSOR support.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DialectFactory
A factory for generating Dialect instances.
|
interface |
DialectResolver
Contract for determining the
Dialect to use based on information about the database / driver. |
Modifier and Type | Class and Description |
---|---|
class |
BasicDialectResolver
Intended as support for custom resolvers which match a single db name (with optional version info).
|
Modifier and Type | Interface and Description |
---|---|
interface |
JdbcEnvironment
Initial look at this concept we keep talking about with merging information from
DatabaseMetaData
and Dialect |
Modifier and Type | Interface and Description |
---|---|
interface |
JdbcServices
Contract for services around JDBC operations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JndiService
Service providing simplified access to JNDI related features needed by Hibernate.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NativeQueryInterpreter
Service contract for dealing with native queries.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JtaPlatform
Defines how we interact with various JTA services on the given platform/environment.
|
interface |
JtaPlatformResolver
Service for defining how to resolve or determine the
JtaPlatform to use in configurations where the user
did not explicitly specify one. |
Modifier and Type | Interface and Description |
---|---|
interface |
EventListenerRegistry
Service for accessing each
EventListenerGroup by EventType , as well as convenience
methods for managing the listeners registered in each EventListenerGroup . |
Modifier and Type | Interface and Description |
---|---|
interface |
EntityCopyObserverFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
QueryTranslatorFactory
Facade for generation of
QueryTranslator and FilterTranslator instances. |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableIdentifierGeneratorFactory
Let people register strategies
|
Modifier and Type | Interface and Description |
---|---|
interface |
IntegratorService |
Modifier and Type | Interface and Description |
---|---|
interface |
JmxService
Service providing simplified access to JMX related features needed by Hibernate.
|
Modifier and Type | Method and Description |
---|---|
void |
JmxService.registerService(Manageable service,
Class<? extends Service> serviceRole)
Handles registration of a manageable service.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PersisterClassResolver
Given an entity or collection mapping, resolve the appropriate persister class to use.
|
interface |
PersisterFactory
Contract for creating persister instances (both
EntityPersister and CollectionPersister varieties). |
Modifier and Type | Interface and Description |
---|---|
interface |
PropertyAccessStrategyResolver
Contract for resolving the PropertyAccessStrategy to use.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManagedBeanRegistry
A registry for ManagedBean instances.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TransactionCoordinatorBuilder
Builder for TransactionCoordinator instances
|
Modifier and Type | Interface and Description |
---|---|
interface |
JaccService
Service describing Hibernate integration with JACC for security service.
|
Modifier and Type | Method and Description |
---|---|
<R extends Service> |
ServiceRegistry.getService(Class<R> serviceRole)
Retrieve a service by role.
|
default <R extends Service> |
ServiceRegistry.requireService(Class<R> serviceRole)
Retrieve a service by role.
|
Modifier and Type | Class and 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 registry
SessionFactoryServiceRegistry |
Modifier and Type | Interface and Description |
---|---|
interface |
SessionFactoryServiceRegistryFactory
Contract for builder of
SessionFactoryServiceRegistry instances. |
Modifier and Type | Method and Description |
---|---|
<R extends Service> |
ServiceBinding.ServiceLifecycleOwner.configureService(ServiceBinding<R> binding) |
<R extends Service> |
ServiceBinding.ServiceLifecycleOwner.initiateService(ServiceInitiator<R> serviceInitiator) |
<R extends Service> |
ServiceBinding.ServiceLifecycleOwner.injectDependencies(ServiceBinding<R> binding) |
<R extends Service> |
ServiceRegistryImplementor.locateServiceBinding(Class<R> serviceRole)
Locate the binding for the given role.
|
<R extends Service> |
ServiceBinding.ServiceLifecycleOwner.startService(ServiceBinding<R> binding) |
<R extends Service> |
ServiceBinding.ServiceLifecycleOwner.stopService(ServiceBinding<R> binding) |
Modifier and Type | Method and Description |
---|---|
SessionFactoryServiceRegistryBuilder |
SessionFactoryServiceRegistryBuilder.addService(Class serviceRole,
Service service) |
Modifier and Type | Interface and Description |
---|---|
interface |
StatisticsImplementor
Statistics SPI for the Hibernate core.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ImportSqlCommandExtractor
Contract for extracting statements from source/import/init scripts.
|
Modifier and Type | Class and Description |
---|---|
class |
MultipleLinesSqlCommandExtractor
Class responsible for extracting SQL statements from import script.
|
class |
SingleLineSqlCommandExtractor
Class responsible for extracting SQL statements from import script.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SchemaManagementTool
Contract for schema management tool integration.
|
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.