public class SessionFactoryImpl
extends Object
implements com.liferay.portal.kernel.dao.orm.SessionFactory
| Constructor and Description |
|---|
SessionFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeSession(com.liferay.portal.kernel.dao.orm.Session session) |
void |
destroy() |
com.liferay.portal.kernel.dao.orm.Session |
getCurrentSession() |
com.liferay.portal.kernel.dao.orm.Dialect |
getDialect() |
protected Map<String,Class<?>> |
getPreloadClassLoaderClasses() |
org.hibernate.engine.SessionFactoryImplementor |
getSessionFactoryImplementor() |
com.liferay.portal.kernel.dao.orm.Session |
openNewSession(Connection connection) |
com.liferay.portal.kernel.dao.orm.Session |
openSession() |
void |
setSessionFactoryClassLoader(ClassLoader sessionFactoryClassLoader) |
void |
setSessionFactoryImplementor(org.hibernate.engine.SessionFactoryImplementor sessionFactoryImplementor) |
protected com.liferay.portal.kernel.dao.orm.Session |
wrapSession(org.hibernate.Session session) |
public void closeSession(com.liferay.portal.kernel.dao.orm.Session session)
throws com.liferay.portal.kernel.dao.orm.ORMException
closeSession in interface com.liferay.portal.kernel.dao.orm.SessionFactorycom.liferay.portal.kernel.dao.orm.ORMExceptionpublic void destroy()
public com.liferay.portal.kernel.dao.orm.Session getCurrentSession()
throws com.liferay.portal.kernel.dao.orm.ORMException
getCurrentSession in interface com.liferay.portal.kernel.dao.orm.SessionFactorycom.liferay.portal.kernel.dao.orm.ORMExceptionpublic com.liferay.portal.kernel.dao.orm.Dialect getDialect()
throws com.liferay.portal.kernel.dao.orm.ORMException
getDialect in interface com.liferay.portal.kernel.dao.orm.SessionFactorycom.liferay.portal.kernel.dao.orm.ORMExceptionpublic org.hibernate.engine.SessionFactoryImplementor getSessionFactoryImplementor()
public com.liferay.portal.kernel.dao.orm.Session openNewSession(Connection connection)
throws com.liferay.portal.kernel.dao.orm.ORMException
openNewSession in interface com.liferay.portal.kernel.dao.orm.SessionFactorycom.liferay.portal.kernel.dao.orm.ORMExceptionpublic com.liferay.portal.kernel.dao.orm.Session openSession()
throws com.liferay.portal.kernel.dao.orm.ORMException
openSession in interface com.liferay.portal.kernel.dao.orm.SessionFactorycom.liferay.portal.kernel.dao.orm.ORMExceptionpublic void setSessionFactoryClassLoader(ClassLoader sessionFactoryClassLoader)
public void setSessionFactoryImplementor(org.hibernate.engine.SessionFactoryImplementor sessionFactoryImplementor)
protected Map<String,Class<?>> getPreloadClassLoaderClasses()
protected com.liferay.portal.kernel.dao.orm.Session wrapSession(org.hibernate.Session session)