net.xoetrope.optional.data.pojo
Class XPojoHibernateContext
java.lang.Object
net.xoetrope.optional.data.pojo.XPojoContext
net.xoetrope.optional.data.pojo.XPojoHibernateContext
- All Implemented Interfaces:
- XPojoRoot
public abstract class XPojoHibernateContext
- extends XPojoContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPojoHibernateContext
public XPojoHibernateContext()
openSession
public void openSession()
- Overrides:
openSession in class XPojoContext
openSession
public void openSession(boolean lazy)
closeSession
public void closeSession()
- Overrides:
closeSession in class XPojoContext
isSessionOpen
public boolean isSessionOpen()
beginTransaction
public abstract void beginTransaction()
commitTransaction
public abstract void commitTransaction()
rollbackTransaction
public abstract void rollbackTransaction()
isTransactionActive
public abstract boolean isTransactionActive()
saveOrUpdate
public abstract void saveOrUpdate(java.lang.Object pojo)
delete
public abstract void delete(java.lang.Object pojo)
evict
public abstract void evict(java.lang.Object pojo)
lock
public abstract void lock(java.lang.Object pojo)
getTransactionObject
public abstract java.lang.Object getTransactionObject()