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