Package com.soffid.iam.spring
Class CustomLocalSessionFactoryBean
- java.lang.Object
-
- org.springframework.orm.hibernate3.LocalSessionFactoryBean
-
- com.soffid.iam.spring.CustomLocalSessionFactoryBean
-
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.FactoryBean,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware
public class CustomLocalSessionFactoryBean extends org.springframework.orm.hibernate3.LocalSessionFactoryBean implements org.springframework.context.ApplicationContextAware
-
-
Constructor Summary
Constructors Constructor Description CustomLocalSessionFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.hibernate.SessionFactorynewSessionFactory(org.hibernate.cfg.Configuration config)protected voidpostProcessConfiguration(org.hibernate.cfg.Configuration config)voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)-
Methods inherited from class org.springframework.orm.hibernate3.LocalSessionFactoryBean
afterPropertiesSet, createDatabaseSchema, destroy, dropDatabaseSchema, executeSchemaScript, executeSchemaStatement, getConfigTimeDataSource, getConfigTimeLobHandler, getConfigTimeTransactionManager, getConfiguration, getHibernateProperties, getObject, getObjectType, getTransactionAwareSessionFactoryProxy, isSingleton, newConfiguration, setCacheableMappingLocations, setCollectionCacheStrategies, setConfigLocation, setConfigLocations, setConfigurationClass, setDataSource, setEntityCacheStrategies, setEntityInterceptor, setEventListeners, setExposeTransactionAwareSessionFactory, setFilterDefinitions, setHibernateProperties, setJtaTransactionManager, setLobHandler, setMappingDirectoryLocations, setMappingJarLocations, setMappingLocations, setMappingResources, setNamingStrategy, setSchemaUpdate, setTypeDefinitions, setUseTransactionAwareDataSource, updateDatabaseSchema
-
-
-
-
Method Detail
-
newSessionFactory
protected org.hibernate.SessionFactory newSessionFactory(org.hibernate.cfg.Configuration config) throws org.hibernate.HibernateException- Overrides:
newSessionFactoryin classorg.springframework.orm.hibernate3.LocalSessionFactoryBean- Throws:
org.hibernate.HibernateException
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException- Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
postProcessConfiguration
protected void postProcessConfiguration(org.hibernate.cfg.Configuration config) throws org.hibernate.HibernateException- Overrides:
postProcessConfigurationin classorg.springframework.orm.hibernate3.LocalSessionFactoryBean- Throws:
org.hibernate.HibernateException
-
-