Class SessionImpl
Object
com.liferay.portal.dao.orm.hibernate.SessionImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.Session
- Author:
- Brian Wing Shun Chan, Shuyang Zhou
-
Constructor Summary
ConstructorsConstructorDescriptionSessionImpl(org.hibernate.Session session, ClassLoader sessionFactoryClassLoader) -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(com.liferay.petra.function.UnsafeConsumer<Connection, SQLException> unsafeConsumer) voidclear()close()booleancom.liferay.portal.kernel.dao.orm.QuerycreateQuery(String queryString) com.liferay.portal.kernel.dao.orm.QuerycreateQuery(String queryString, boolean strictName) com.liferay.portal.kernel.dao.orm.SQLQuerycreateSQLQuery(String queryString) com.liferay.portal.kernel.dao.orm.SQLQuerycreateSQLQuery(String queryString, boolean strictName) com.liferay.portal.kernel.dao.orm.SQLQuerycreateSynchronizedSQLQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) com.liferay.portal.kernel.dao.orm.SQLQuerycreateSynchronizedSQLQuery(String queryString) com.liferay.portal.kernel.dao.orm.SQLQuerycreateSynchronizedSQLQuery(String queryString, boolean strictName) com.liferay.portal.kernel.dao.orm.SQLQuerycreateSynchronizedSQLQuery(String queryString, boolean strictName, String[] tableNames) voidvoidevict(Class<?> clazz, Serializable id) voidvoidflush()get(Class<?> clazz, Serializable id) get(Class<?> clazz, Serializable id, com.liferay.portal.kernel.dao.orm.LockMode lockMode) booleanisDirty()load(Class<?> clazz, Serializable id) voidsaveOrUpdate(Object object) toString()
-
Constructor Details
-
SessionImpl
-
-
Method Details
-
apply
public void apply(com.liferay.petra.function.UnsafeConsumer<Connection, SQLException> unsafeConsumer) throws com.liferay.portal.kernel.dao.orm.ORMException- Specified by:
applyin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
clear
public void clear() throws com.liferay.portal.kernel.dao.orm.ORMException- Specified by:
clearin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
close
- Specified by:
closein interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
contains
- Specified by:
containsin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
createQuery
public com.liferay.portal.kernel.dao.orm.Query createQuery(String queryString) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
createQueryin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
createQuery
public com.liferay.portal.kernel.dao.orm.Query createQuery(String queryString, boolean strictName) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
createQueryin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
createSQLQuery
public com.liferay.portal.kernel.dao.orm.SQLQuery createSQLQuery(String queryString) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
createSQLQueryin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
createSQLQuery
public com.liferay.portal.kernel.dao.orm.SQLQuery createSQLQuery(String queryString, boolean strictName) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
createSQLQueryin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
createSynchronizedSQLQuery
public com.liferay.portal.kernel.dao.orm.SQLQuery createSynchronizedSQLQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
createSynchronizedSQLQueryin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
createSynchronizedSQLQuery
public com.liferay.portal.kernel.dao.orm.SQLQuery createSynchronizedSQLQuery(String queryString) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
createSynchronizedSQLQueryin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
createSynchronizedSQLQuery
public com.liferay.portal.kernel.dao.orm.SQLQuery createSynchronizedSQLQuery(String queryString, boolean strictName) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
createSynchronizedSQLQueryin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
createSynchronizedSQLQuery
public com.liferay.portal.kernel.dao.orm.SQLQuery createSynchronizedSQLQuery(String queryString, boolean strictName, String[] tableNames) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
createSynchronizedSQLQueryin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
delete
- Specified by:
deletein interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
evict
public void evict(Class<?> clazz, Serializable id) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
evictin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
evict
- Specified by:
evictin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
flush
public void flush() throws com.liferay.portal.kernel.dao.orm.ORMException- Specified by:
flushin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
get
public Object get(Class<?> clazz, Serializable id) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
getin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
get
public Object get(Class<?> clazz, Serializable id, com.liferay.portal.kernel.dao.orm.LockMode lockMode) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
getin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
getWrappedSession
- Specified by:
getWrappedSessionin interfacecom.liferay.portal.kernel.dao.orm.Session
-
isDirty
public boolean isDirty() throws com.liferay.portal.kernel.dao.orm.ORMException- Specified by:
isDirtyin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
load
public Object load(Class<?> clazz, Serializable id) throws com.liferay.portal.kernel.dao.orm.ORMException - Specified by:
loadin interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
merge
- Specified by:
mergein interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
save
- Specified by:
savein interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
saveOrUpdate
- Specified by:
saveOrUpdatein interfacecom.liferay.portal.kernel.dao.orm.Session- Throws:
com.liferay.portal.kernel.dao.orm.ORMException
-
toString
-