| AbstractSessionFactoryBean | 
              Abstract FactoryBean that creates
 a Hibernate org.hibernate.SessionFactory within a Spring application
 context, providing general infrastructure not related to Hibernate's
 specific configuration API.  | 
          
        
              | FilterDefinitionFactoryBean | 
              Convenient FactoryBean for defining Hibernate FilterDefinitions.  | 
          
        
              | HibernateAccessor | 
              Base class for HibernateTemplate and HibernateInterceptor,
 defining common properties such as SessionFactory and flushing behavior.  | 
          
        
              | HibernateInterceptor | 
              This interceptor binds a new Hibernate Session to the thread before a method
 call, closing and removing it afterwards in case of any method outcome.  | 
          
        
              | HibernateTemplate | 
              Helper class that simplifies Hibernate data access code.  | 
          
        
              | HibernateTransactionManager | 
              PlatformTransactionManager
 implementation for a single Hibernate org.hibernate.SessionFactory.  | 
          
        
              | LocalCacheProviderProxy | 
              Proxy for a Hibernate CacheProvider, delegating to a Spring-managed
 CacheProvider instance, determined by LocalSessionFactoryBean's
 "cacheProvider" property.  | 
          
        
              | LocalDataSourceConnectionProvider | 
              Hibernate connection provider for local DataSource instances
 in an application context.  | 
          
        
              | LocalJtaDataSourceConnectionProvider | 
              Subclass of LocalDataSourceConnectionProvider that will be used
 if LocalSessionFactoryBean's "dataSource" property is set
 in combination with a Hibernate TransactionManagerLookup.  | 
          
        
              | LocalRegionFactoryProxy | 
              Proxy for a Hibernate RegionFactory, delegating to a Spring-managed
 RegionFactory instance, determined by LocalSessionFactoryBean's
 "cacheRegionFactory" property.  | 
          
        
              | LocalSessionFactoryBean | 
              FactoryBean that creates a
 Hibernate org.hibernate.SessionFactory.  | 
          
        
              | LocalTransactionManagerLookup | 
              Implementation of Hibernate's TransactionManagerLookup interface
 that returns a Spring-managed JTA TransactionManager, determined
 by LocalSessionFactoryBean's "jtaTransactionManager" property.  | 
          
        
              | SessionFactoryUtils | 
              Helper class featuring methods for Hibernate Session handling,
 allowing for reuse of Hibernate Session instances within transactions.  | 
          
        
              | SessionHolder | 
              Session holder, wrapping a Hibernate Session and a Hibernate Transaction.  | 
          
        
              | SpringSessionContext | 
              Implementation of Hibernate 3.1's CurrentSessionContext interface
 that delegates to Spring's SessionFactoryUtils for providing a
 Spring-managed current Session.  | 
          
        
              | SpringTransactionFactory | 
              Spring-aware implementation of the Hibernate TransactionFactory interface, aware of
 Spring-synchronized transactions (in particular Spring-managed JTA transactions)
 and asking for default release mode ON_CLOSE.  | 
          
        
              | TransactionAwareDataSourceConnectionProvider | 
              Subclass of LocalDataSourceConnectionProvider that returns a
 transaction-aware proxy for the exposed DataSource.  | 
          
        
              | TypeDefinitionBean | 
              Bean that encapsulates a Hibernate type definition.  |