com.liferay.portal.dao.orm.hibernate
Class SessionFactoryImpl
java.lang.Object
com.liferay.portal.dao.orm.hibernate.SessionFactoryImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.dao.orm.SessionFactory
- Direct Known Subclasses:
- PortletSessionFactoryImpl
public class SessionFactoryImpl
- extends Object
- implements com.liferay.portal.kernel.dao.orm.SessionFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SessionFactoryImpl
public SessionFactoryImpl()
closeSession
public void closeSession(com.liferay.portal.kernel.dao.orm.Session session)
throws com.liferay.portal.kernel.dao.orm.ORMException
- Specified by:
closeSession in interface com.liferay.portal.kernel.dao.orm.SessionFactory
- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
getCurrentSession
public com.liferay.portal.kernel.dao.orm.Session getCurrentSession()
throws com.liferay.portal.kernel.dao.orm.ORMException
- Specified by:
getCurrentSession in interface com.liferay.portal.kernel.dao.orm.SessionFactory
- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
getDialect
public com.liferay.portal.kernel.dao.orm.Dialect getDialect()
throws com.liferay.portal.kernel.dao.orm.ORMException
- Specified by:
getDialect in interface com.liferay.portal.kernel.dao.orm.SessionFactory
- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
getSessionFactoryClassLoader
public ClassLoader getSessionFactoryClassLoader()
getSessionFactoryImplementor
public org.hibernate.engine.SessionFactoryImplementor getSessionFactoryImplementor()
openNewSession
public com.liferay.portal.kernel.dao.orm.Session openNewSession(Connection connection)
throws com.liferay.portal.kernel.dao.orm.ORMException
- Specified by:
openNewSession in interface com.liferay.portal.kernel.dao.orm.SessionFactory
- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
openSession
public com.liferay.portal.kernel.dao.orm.Session openSession()
throws com.liferay.portal.kernel.dao.orm.ORMException
- Specified by:
openSession in interface com.liferay.portal.kernel.dao.orm.SessionFactory
- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
setSessionFactoryClassLoader
public void setSessionFactoryClassLoader(ClassLoader sessionFactoryClassLoader)
setSessionFactoryImplementor
public void setSessionFactoryImplementor(org.hibernate.engine.SessionFactoryImplementor sessionFactoryImplementor)
getPreloadClassLoaderClasses
protected Map<String,Class<?>> getPreloadClassLoaderClasses()
wrapSession
protected com.liferay.portal.kernel.dao.orm.Session wrapSession(org.hibernate.Session session)