| Name | Description | Type | Package | Framework |
| AbstractDataSourceBasedMultiTenantConnectionProviderImpl | Basic support for implementations of MultiTenantConnectionProvider based on DataSources. | Class | org.hibernate.service.jdbc.connections.spi | Hibernate ORM |
| AbstractDialectResolver | A templated resolver impl which delegates to the resolveDialectInternal(java. | Class | org.hibernate.service.jdbc.dialect.internal | Hibernate ORM |
| AbstractJtaPlatform | See Also:Serialized FormConstructor SummaryAbstractJtaPlatform() | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| AbstractMultiTenantConnectionProvider | Basic support for MultiTenantConnectionProvider implementations using individual ConnectionProvider instances per tenant behind the scenes. | Class | org.hibernate.service.jdbc.connections.spi | Hibernate ORM |
| AbstractServiceRegistryImpl | Class | org.hibernate.service.internal | Hibernate ORM | |
| BasicDialectResolver | Intended as support for custom resolvers. | Class | org.hibernate.service.jdbc.dialect.internal | Hibernate ORM |
| BasicServiceInitiator | Interface | org.hibernate.service.spi | Hibernate ORM | |
| BitronixJtaPlatform | See Also:Serialized FormConstructor SummaryBitronixJtaPlatform() | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| BootstrapServiceRegistry | Specialization of the ServiceRegistry contract mainly to make the ServiceRegistryBuilder. | Interface | org.hibernate.service | Hibernate ORM |
| BootstrapServiceRegistryBuilder | Builder for bootstrap ServiceRegistry instances. | Class | org.hibernate.service | Hibernate ORM |
| BootstrapServiceRegistryImpl | ServiceRegistry implementation containing specialized "bootstrap" services, specifically:ClassLoaderServiceIntegratorServiceConstructor SummaryBootstrapServiceRegistryImpl() | Class | org.hibernate.service.internal | Hibernate ORM |
| BorlandEnterpriseServerJtaPlatform | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM | |
| C3P0ConnectionProvider | A connection provider that uses a C3P0 connection pool. | Class | org.hibernate.service.jdbc.connections.internal | Hibernate ORM |
| C3P0MessageLogger | The jboss-logging MessageLogger for the hibernate-c3p0 module. | Interface | org.hibernate.service.jdbc.connections.internal | Hibernate ORM |
| ClassLoaderService | Interface | org.hibernate.service.classloading.spi | Hibernate ORM | |
| ClassLoaderServiceImpl | Standard implementation of the service for interacting with class loadersSee Also:Serialized Form | Class | org.hibernate.service.classloading.internal | Hibernate ORM |
| ClassLoadingException | Indicates a problem performing class loadingSee Also:Serialized Form | Class | org.hibernate.service.classloading.spi | Hibernate ORM |
| Configurable | Allows the service to request access to the configuration properties for configuring itself. | Interface | org.hibernate.service.spi | Hibernate ORM |
| ConfigurationService | Interface | org.hibernate.service.config.spi | Hibernate ORM | |
| ConfigurationServiceImpl | Class | org.hibernate.service.config.internal | Hibernate ORM | |
| ConfigurationServiceInitiator | Class | org.hibernate.service.config.internal | Hibernate ORM | |
| ConnectionProvider | A contract for obtaining JDBC connections. | Interface | org.hibernate.service.jdbc.connections.spi | Hibernate ORM |
| ConnectionProviderInitiator | Instantiates and configures an appropriate ConnectionProvider. | Class | org.hibernate.service.jdbc.connections.internal | Hibernate ORM |
| DialectFactory | A factory for generating Dialect instances. | Interface | org.hibernate.service.jdbc.dialect.spi | Hibernate ORM |
| DialectFactoryImpl | Standard implementation of the DialectFactory service. | Class | org.hibernate.service.jdbc.dialect.internal | Hibernate ORM |
| DialectFactoryInitiator | Class | org.hibernate.service.jdbc.dialect.internal | Hibernate ORM | |
| DialectResolver | Contract for determining the Dialect to use based on a JDBC Connection. | Interface | org.hibernate.service.jdbc.dialect.spi | Hibernate ORM |
| DialectResolverInitiator | Class | org.hibernate.service.jdbc.dialect.internal | Hibernate ORM | |
| DialectResolverSet | A DialectResolver implementation which coordinates resolution by delegating to sub-resolvers. | Class | org.hibernate.service.jdbc.dialect.internal | Hibernate ORM |
| DisabledJmxServiceImpl | A no-op version of the JmxServiceSee Also:Serialized Form | Class | org.hibernate.service.jmx.internal | Hibernate ORM |
| DriverManagerConnectionProviderImpl | A connection provider that uses the DriverManager directly to open connections and provides a very rudimentary connection pool. | Class | org.hibernate.service.jdbc.connections.internal | Hibernate ORM |
| InjectService | Annotation to allow services to request injection of other servicesOptional Element Summary | Class | org.hibernate.service.spi | Hibernate ORM |
| JaxbProcessor | Class | org.hibernate.service.internal | Hibernate ORM | |
| JBossAppServerJtaPlatform | JtaPlatform definition for JBoss Application Server. | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| JBossStandAloneJtaPlatform | Return a standalone JTA transaction manager for JBoss Transactions Known to work for org. | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| JmxService | Service providing simplified access to JMX related features needed by Hibernate. | Interface | org.hibernate.service.jmx.spi | Hibernate ORM |
| JmxServiceImpl | Standard implementation of JMX servicesSee Also:Serialized Form | Class | org.hibernate.service.jmx.internal | Hibernate ORM |
| JmxServiceInitiator | Class | org.hibernate.service.jmx.internal | Hibernate ORM | |
| JndiException | An exception indicating trouble accessing JNDISee Also:Serialized Form | Class | org.hibernate.service.jndi | Hibernate ORM |
| JndiNameException | Indicates a problem with a given JNDI name being deemed as not valid. | Class | org.hibernate.service.jndi | Hibernate ORM |
| JndiService | Service providing simplified access to JNDI related features needed by Hibernate. | Interface | org.hibernate.service.jndi.spi | Hibernate ORM |
| JndiServiceImpl | Standard implementation of JNDI services. | Class | org.hibernate.service.jndi.internal | Hibernate ORM |
| JndiServiceInitiator | Class | org.hibernate.service.jndi.internal | Hibernate ORM | |
| JOnASJtaPlatform | JTA platform implementation for JOnASSee Also:Serialized Form | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| JOTMJtaPlatform | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM | |
| JRun4JtaPlatform | JtaPlatform implementation for JRun4 ASSee Also:Serialized Form | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| JtaPlatform | Defines how we interact with various JTA services on the given platform/environment. | Interface | org.hibernate.service.jta.platform.spi | Hibernate ORM |
| JtaPlatformException | Indicates a problem interacting with the underlying JTA platform. | Class | org.hibernate.service.jta.platform.spi | Hibernate ORM |
| JtaPlatformInitiator | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM | |
| JtaSynchronizationStrategy | Contract used to centralize Synchronization handling logic. | Interface | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| Manageable | Interface | org.hibernate.service.spi | Hibernate ORM | |
| MultiTenantConnectionProvider | Interface | org.hibernate.service.jdbc.connections.spi | Hibernate ORM | |
| MultiTenantConnectionProviderInitiator | Class | org.hibernate.service.jdbc.connections.internal | Hibernate ORM | |
| NoJtaPlatform | The non-configured form of JTA platform. | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| OC4JJtaPlatform | JtaPlatform implementation for the OC4J (Oracle) AS. | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| OrionJtaPlatform | JtaPlatform implementation for OrionSee Also:Serialized Form | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| ProvidedService | A service provided as-is. | Class | org.hibernate.service.internal | Hibernate ORM |
| ProxoolConnectionProvider | A connection provider that uses a Proxool connection pool. | Class | org.hibernate.service.jdbc.connections.internal | Hibernate ORM |
| ProxoolMessageLogger | The jboss-logging MessageLogger for the hibernate-proxool module. | Interface | org.hibernate.service.jdbc.connections.internal | Hibernate ORM |
| ResinJtaPlatform | JtaPlatform implementation for ResinSee Also:Serialized Form | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| ServiceBinding | Class | org.hibernate.service.spi | Hibernate ORM | |
| ServiceBinding .ServiceLifecycleOwner | Interface | org.hibernate.service.spi.ServiceBinding | Hibernate ORM | |
| ServiceDependencyException | Indictes a problem processing service dependencies. | Class | org.hibernate.service.internal | Hibernate ORM |
| ServiceException | Indicates a problem with a service. | Class | org.hibernate.service.spi | Hibernate ORM |
| ServiceInitiator | Base contract for an initiator of a service. | Interface | org.hibernate.service.spi | Hibernate ORM |
| ServiceProxyGenerationException | Indicates a problem generating a service proxySee Also:Serialized Form | Class | org.hibernate.service.internal | Hibernate ORM |
| ServiceRegistry | A registry of services. | Interface | org.hibernate.service | Hibernate ORM |
| ServiceRegistryAwareService | Allows services to be injected with the ServiceRegistry during configuration phase. | Interface | org.hibernate.service.spi | Hibernate ORM |
| ServiceRegistryBuilder | Builder for standard ServiceRegistry instances. | Class | org.hibernate.service | Hibernate ORM |
| ServiceRegistryImplementor | Additional integration contracts for a service registry. | Interface | org.hibernate.service.spi | Hibernate ORM |
| SessionFactoryServiceInitiator | Contract for an initiator of services that target the specialized service registry SessionFactoryServiceRegistry | Interface | org.hibernate.service.spi | Hibernate ORM |
| SessionFactoryServiceRegistry | Specialized ServiceRegistry implementation that holds services which need access to the SessionFactory during initialization. | Interface | org.hibernate.service.spi | Hibernate ORM |
| SessionFactoryServiceRegistryFactory | Contract for builder of SessionFactoryServiceRegistry instances. | Interface | org.hibernate.service.spi | Hibernate ORM |
| SessionFactoryServiceRegistryFactoryImpl | Acts as a Service in the StandardServiceRegistryImpl whose function is as a factory for SessionFactoryServiceRegistryImpl implementations. | Class | org.hibernate.service.internal | Hibernate ORM |
| SessionFactoryServiceRegistryFactoryInitiator | Class | org.hibernate.service.internal | Hibernate ORM | |
| SessionFactoryServiceRegistryImpl | Class | org.hibernate.service.internal | Hibernate ORM | |
| StandardDialectResolver | The standard Hibernate Dialect resolver. | Class | org.hibernate.service.jdbc.dialect.internal | Hibernate ORM |
| StandardServiceInitiators | Central definition of the standard set of service initiators defined by Hibernate. | Class | org.hibernate.service | Hibernate ORM |
| StandardServiceRegistryImpl | Hibernate implementation of the standard service registry. | Class | org.hibernate.service.internal | Hibernate ORM |
| StandardSessionFactoryServiceInitiators | Central definition of the standard set of initiators defined by Hibernate for the SessionFactoryServiceRegistry | Class | org.hibernate.service.internal | Hibernate ORM |
| Startable | Lifecycle contract for services which wish to be notified when it is time to start. | Interface | org.hibernate.service.spi | Hibernate ORM |
| Stoppable | Lifecycle contract for services which wish to be notified when it is time to stop. | Interface | org.hibernate.service.spi | Hibernate ORM |
| SunOneJtaPlatform | JtaPlatform implementation for Sun ONE Application Server 7 and aboveSee Also:Serialized Form | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| SynchronizationRegistryAccess | Provides access to a TransactionSynchronizationRegistry for use by TransactionSynchronizationRegistry-based JtaSynchronizationStrategy implementations. | Interface | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| SynchronizationRegistryBasedSynchronizationStrategy | TransactionSynchronizationRegistrySee Also:Serialized Form | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| TransactionManagerAccess | Provides access to a TransactionManager for use by TransactionManager-based JtaSynchronizationStrategy implementations. | Interface | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| TransactionManagerBasedSynchronizationStrategy | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM | |
| TransactionManagerLookupBridge | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM | |
| UnknownServiceException | Indicates that an unkown service was requested from the registry. | Class | org.hibernate.service | Hibernate ORM |
| UnknownUnwrapTypeException | Class | org.hibernate.service | Hibernate ORM | |
| 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 | Class | org.hibernate.service.jdbc.connections.internal | Hibernate ORM |
| WeblogicJtaPlatform | JtaPlatform implementation for WeblogicSee Also:Serialized Form | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| WebSphereExtendedJtaPlatform | JTA platform implementation intended for use with WebSphere Application Server (WAS). | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| WebSphereJtaPlatform | JTA platform implementation for WebSphere (versions 4, 5. | Class | org.hibernate.service.jta.platform.internal | Hibernate ORM |
| Wrapped | Optional contract for services that wrap stuff that to which it is useful to have access. | Interface | org.hibernate.service.spi | Hibernate ORM |