org.jasig.portal.spring.orm.jpa
Class HibernateJpaVendorAdapter
java.lang.Object
org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
org.jasig.portal.spring.orm.jpa.HibernateJpaVendorAdapter
- All Implemented Interfaces:
- org.springframework.orm.jpa.JpaVendorAdapter
public class HibernateJpaVendorAdapter
- extends org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
Extension of the Spring HibernateJpaVendorAdapter class that can provide a
CacheProvider implementation to the hibernate session factory.
- Version:
- $Revision: 20993 $
- Author:
- Eric Dalquist
|
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
| Methods inherited from class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter |
determineDatabaseDialectClass, getEntityManagerFactoryInterface, getEntityManagerInterface, getJpaDialect, getPersistenceProvider, getPersistenceProviderRootPackage |
| Methods inherited from class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter |
getDatabase, getDatabasePlatform, isGenerateDdl, isShowSql, postProcessEntityManagerFactory, setDatabase, setDatabasePlatform, setGenerateDdl, setShowSql |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
HibernateJpaVendorAdapter
public HibernateJpaVendorAdapter()
getConfigTimeCacheProvider
public static org.hibernate.cache.CacheProvider getConfigTimeCacheProvider()
- Return the CacheProvider for the currently configured Hibernate SessionFactory,
to be used by LocalCacheProviderProxy.
This instance will be set before initialization of the corresponding
SessionFactory, and reset immediately afterwards. It is thus only available
during configuration.
- See Also:
setCacheProvider(org.hibernate.cache.CacheProvider)
getCacheProvider
public org.hibernate.cache.CacheProvider getCacheProvider()
- Returns:
- the cacheProvider
setCacheProvider
public void setCacheProvider(org.hibernate.cache.CacheProvider cacheProvider)
- Parameters:
cacheProvider - the cacheProvider to set
getJpaPropertyMap
public Map<String,String> getJpaPropertyMap()
- Specified by:
getJpaPropertyMap in interface org.springframework.orm.jpa.JpaVendorAdapter- Overrides:
getJpaPropertyMap in class org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
Copyright © 2010 Jasig. All Rights Reserved.