com.liferay.portal.kernel.dao.orm
Interface Session

All Known Implementing Classes:
ClassLoaderSession

public interface Session

View Source

Author:
Brian Wing Shun Chan

Method Summary
 void clear()
           
 java.sql.Connection close()
           
 boolean contains(java.lang.Object object)
           
 Query createQuery(java.lang.String queryString)
           
 SQLQuery createSQLQuery(java.lang.String queryString)
           
 void delete(java.lang.Object object)
           
 void evict(java.lang.Object object)
           
 void flush()
           
 java.lang.Object get(java.lang.Class<?> clazz, java.io.Serializable id)
           
 java.lang.Object get(java.lang.Class<?> clazz, java.io.Serializable id, LockMode lockMode)
           
 java.lang.Object getWrappedSession()
           
 java.lang.Object load(java.lang.Class<?> clazz, java.io.Serializable id)
           
 java.lang.Object merge(java.lang.Object object)
           
 java.io.Serializable save(java.lang.Object object)
           
 void saveOrUpdate(java.lang.Object object)
           
 

Method Detail

clear

void clear()
           throws ORMException
Throws:
ORMException

close

java.sql.Connection close()
                          throws ORMException
Throws:
ORMException

contains

boolean contains(java.lang.Object object)
                 throws ORMException
Throws:
ORMException

createQuery

Query createQuery(java.lang.String queryString)
                  throws ORMException
Throws:
ORMException

createSQLQuery

SQLQuery createSQLQuery(java.lang.String queryString)
                        throws ORMException
Throws:
ORMException

delete

void delete(java.lang.Object object)
            throws ORMException
Throws:
ORMException

evict

void evict(java.lang.Object object)
           throws ORMException
Throws:
ORMException

flush

void flush()
           throws ORMException
Throws:
ORMException

get

java.lang.Object get(java.lang.Class<?> clazz,
                     java.io.Serializable id)
                     throws ORMException
Throws:
ORMException

get

java.lang.Object get(java.lang.Class<?> clazz,
                     java.io.Serializable id,
                     LockMode lockMode)
                     throws ORMException
Throws:
ORMException

getWrappedSession

java.lang.Object getWrappedSession()
                                   throws ORMException
Throws:
ORMException

load

java.lang.Object load(java.lang.Class<?> clazz,
                      java.io.Serializable id)
                      throws ORMException
Throws:
ORMException

merge

java.lang.Object merge(java.lang.Object object)
                       throws ORMException
Throws:
ORMException

save

java.io.Serializable save(java.lang.Object object)
                          throws ORMException
Throws:
ORMException

saveOrUpdate

void saveOrUpdate(java.lang.Object object)
                  throws ORMException
Throws:
ORMException