| 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 | Class and Description | 
|---|---|
class  | 
ClassLoaderServiceImpl
Standard implementation of the service for interacting with class loaders 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ClassLoaderService
A service for interacting with class loaders. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<R extends Service>  | 
BootstrapServiceRegistryImpl.configureService(ServiceBinding<R> binding)  | 
<R extends Service>  | 
StandardServiceRegistryImpl.configureService(ServiceBinding<R> serviceBinding)  | 
<R extends Service>  | 
BootstrapServiceRegistryImpl.getService(Class<R> serviceRole)  | 
<R extends Service>  | 
BootstrapServiceRegistryImpl.initiateService(ServiceInitiator<R> serviceInitiator)  | 
<R extends Service>  | 
StandardServiceRegistryImpl.initiateService(ServiceInitiator<R> serviceInitiator)  | 
<R extends Service>  | 
BootstrapServiceRegistryImpl.injectDependencies(ServiceBinding<R> binding)  | 
<R extends Service>  | 
BootstrapServiceRegistryImpl.locateServiceBinding(Class<R> serviceRole)  | 
<R extends Service>  | 
BootstrapServiceRegistryImpl.startService(ServiceBinding<R> binding)  | 
<R extends Service>  | 
BootstrapServiceRegistryImpl.stopService(ServiceBinding<R> binding)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StrategySelectorImpl
Standard implementation of the StrategySelector contract. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
StrategySelector
Service which acts as a registry for named strategy implementations. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
C3P0ConnectionProvider
A connection provider that uses a C3P0 connection pool. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EhCacheRegionFactory
A non-singleton EhCacheRegionFactory implementation. 
 | 
class  | 
SingletonEhCacheRegionFactory
A singleton EhCacheRegionFactory implementation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InfinispanRegionFactory
A  
RegionFactory for Infinispan-backed cache
 regions. | 
class  | 
JndiInfinispanRegionFactory
A  
RegionFactory for Infinispan-backed cache
 regions that finds its cache manager in JNDI rather than creating one itself. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NoCachingRegionFactory
Factory used if no caching enabled in config... 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RegionFactory
Contract for building second level cache regions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConfigurationServiceImpl
The standard ConfigurationService implementation 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ConfigurationService
Provides access to the initial user-provided configuration values 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BatchBuilderImpl
A builder for  
Batch instances. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BatchBuilder
A builder for  
Batch instances | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DatasourceConnectionProviderImpl
A  
ConnectionProvider that manages connections from an underlying DataSource. | 
class  | 
DriverManagerConnectionProviderImpl
A connection provider that uses the  
DriverManager directly to open connections and provides
 a very rudimentary connection pool. | 
class  | 
UserSuppliedConnectionProviderImpl
An implementation of the  
ConnectionProvider 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 | 
| 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 | Class and Description | 
|---|---|
class  | 
StandardRefCursorSupport
Standard implementation of RefCursorSupport 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RefCursorSupport
Contract for JDBC REF_CURSOR support. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DialectFactoryImpl
Standard implementation of the  
DialectFactory service. | 
class  | 
DialectResolverSet
A  
DialectResolver implementation which coordinates resolution by delegating to sub-resolvers. | 
class  | 
StandardDialectResolver
The standard DialectResolver implementation 
 | 
| 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 | Class and Description | 
|---|---|
class  | 
JdbcServicesImpl
Standard implementation of the  
JdbcServices contract | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JdbcServices
Contract for services around JDBC operations. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JndiServiceImpl
Standard implementation of JNDI services. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JndiService
Service providing simplified access to JNDI related features needed by Hibernate. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NativeQueryInterpreterStandardImpl  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NativeQueryInterpreter
Service contract for dealing with native queries. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CacheImplementor
Define internal contact of Cache API 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JdbcTransactionFactory
Factory for  
JdbcTransaction instances. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CMTTransactionFactory
Factory for Container Managed Transaction (CMT) based transaction facades. 
 | 
class  | 
JtaTransactionFactory
Factory for  
JtaTransaction instances. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractJtaPlatform  | 
class  | 
BitronixJtaPlatform  | 
class  | 
BorlandEnterpriseServerJtaPlatform  | 
class  | 
JBossAppServerJtaPlatform
JtaPlatform definition for JBoss Application Server. 
 | 
class  | 
JBossStandAloneJtaPlatform
Return a standalone JTA transaction manager for JBoss Transactions
 Known to work for org.jboss.jbossts:jbossjta:4.9.0.GA 
 | 
class  | 
JOnASJtaPlatform
JTA platform implementation for JOnAS 
 | 
class  | 
JOTMJtaPlatform  | 
class  | 
JRun4JtaPlatform
JtaPlatform implementation for JRun4 AS | 
class  | 
NoJtaPlatform
The non-configured form of JTA platform. 
 | 
class  | 
OC4JJtaPlatform
JtaPlatform implementation for the OC4J (Oracle) AS. | 
class  | 
OrionJtaPlatform
JtaPlatform implementation for Orion | 
class  | 
ResinJtaPlatform
JtaPlatform implementation for Resin | 
class  | 
StandardJtaPlatformResolver  | 
class  | 
SunOneJtaPlatform
JtaPlatform implementation for Sun ONE Application Server 7 and above | 
class  | 
WeblogicJtaPlatform
JtaPlatform implementation for Weblogic | 
class  | 
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) 
 | 
| 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  | 
TransactionFactory<T extends TransactionImplementor>
Contract for transaction creation, as well as providing metadata and contextual information about that creation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EventListenerRegistryImpl  | 
| 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 | Class and Description | 
|---|---|
class  | 
HikariCPConnectionProvider
HikariCP Connection provider for Hibernate. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultIdentifierGeneratorFactory
Basic templated support for  
IdentifierGeneratorFactory implementations. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MutableIdentifierGeneratorFactory
Let people register strategies 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IntegratorServiceImpl  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IntegratorService  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CacheImpl  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DisabledJmxServiceImpl
A no-op version of the  
JmxService | 
class  | 
JmxServiceImpl
Standard implementation of JMX services 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JmxServiceImpl.registerService(Manageable service,
               Class<? extends Service> serviceRole)  | 
| 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 | Class and Description | 
|---|---|
class  | 
OSGiClassLoaderServiceImpl
The ClassLoaderService that should be used when running in OSGi;
 this helps for example to load the Services correctly. 
 | 
class  | 
OsgiJtaPlatform
Offers the JTA Platform provided by the OSGi container. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PersisterFactoryImpl
The standard Hibernate  
PersisterFactory implementation | 
class  | 
StandardPersisterClassResolver  | 
| 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 | Class and Description | 
|---|---|
class  | 
ProxoolConnectionProvider
A connection provider that uses a Proxool connection pool. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DisabledJaccServiceImpl  | 
class  | 
StandardJaccServiceImpl  | 
| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ServiceRegistryBuilder | 
ServiceRegistryBuilder.addService(Class serviceRole,
          Service service)
Deprecated.  
  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SessionFactoryServiceRegistryFactoryImpl
Acts as a  
Service in the StandardServiceRegistryImpl whose function is as a factory for
 SessionFactoryServiceRegistryImpl implementations. | 
| Modifier and Type | Method and Description | 
|---|---|
<R extends Service>  | 
SessionFactoryServiceRegistryImpl.configureService(ServiceBinding<R> serviceBinding)  | 
protected <R extends Service>  | 
AbstractServiceRegistryImpl.createService(ServiceBinding<R> serviceBinding)  | 
protected <R extends Service>  | 
AbstractServiceRegistryImpl.createServiceBinding(ProvidedService<R> providedService)  | 
protected <R extends Service>  | 
AbstractServiceRegistryImpl.createServiceBinding(ServiceInitiator<R> initiator)  | 
<R extends Service>  | 
AbstractServiceRegistryImpl.getService(Class<R> serviceRole)  | 
<R extends Service>  | 
SessionFactoryServiceRegistryImpl.initiateService(ServiceInitiator<R> serviceInitiator)  | 
<R extends Service>  | 
AbstractServiceRegistryImpl.injectDependencies(ServiceBinding<R> serviceBinding)  | 
<R extends Service>  | 
AbstractServiceRegistryImpl.locateServiceBinding(Class<R> serviceRole)  | 
protected <R extends Service>  | 
AbstractServiceRegistryImpl.locateServiceBinding(Class<R> serviceRole,
                    boolean checkParent)  | 
protected <R extends Service>  | 
AbstractServiceRegistryImpl.registerService(ServiceBinding<R> serviceBinding,
               R service)  | 
<R extends Service>  | 
AbstractServiceRegistryImpl.startService(ServiceBinding<R> serviceBinding)  | 
<R extends Service>  | 
AbstractServiceRegistryImpl.stopService(ServiceBinding<R> binding)  | 
| 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 | Class and Description | 
|---|---|
class  | 
ConcurrentStatisticsImpl
Implementation of  
Statistics based on the java.util.concurrent package. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
StatisticsImplementor
Statistics SPI for the Hibernate core. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CachingRegionFactory  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JtaAwareConnectionProviderImpl
A  
DataSource implementation intended for testing Hibernate/JTA interaction. | 
class  | 
TestingJtaPlatformImpl
A test-specific implementation of the JtaPlatform contract for testing JTA-based functionality. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ImportSqlCommandExtractor
Contract for extracting statements from import.sql script. 
 | 
| 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. 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.