Liferay 7.0-ce-b7 portal-impl

com.liferay.portal.dao.orm.hibernate
Class SessionFactoryImpl

java.lang.Object
  extended by 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


Constructor Summary
SessionFactoryImpl()
           
 
Method Summary
 void closeSession(com.liferay.portal.kernel.dao.orm.Session session)
           
 com.liferay.portal.kernel.dao.orm.Session getCurrentSession()
           
 com.liferay.portal.kernel.dao.orm.Dialect getDialect()
           
protected  Map<String,Class<?>> getPreloadClassLoaderClasses()
           
 ClassLoader getSessionFactoryClassLoader()
           
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionFactoryImpl

public SessionFactoryImpl()
Method Detail

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)

Liferay 7.0-ce-b7 portal-impl