|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.orm.hibernate.HibernateTransactionObject
Hibernate transaction object, representing a SessionHolder. Used as transaction object by HibernateTransactionManager.
Instances of this class are the transaction objects that HibernateTransactionManager returns. They nest the thread-bound SessionHolder internally.
Note: This is an SPI class, not intended to be used by applications.
HibernateTransactionManager
,
SessionHolder
Constructor Summary | |
protected |
HibernateTransactionObject()
Create HibernateTransactionObject for new SessionHolder. |
protected |
HibernateTransactionObject(SessionHolder sessionHolder)
Create HibernateTransactionObject for existing SessionHolder. |
Method Summary | |
net.sf.hibernate.FlushMode |
getPreviousFlushMode()
|
java.lang.Integer |
getPreviousIsolationLevel()
|
SessionHolder |
getSessionHolder()
|
boolean |
hasTransaction()
|
boolean |
isNewSessionHolder()
|
protected void |
setPreviousFlushMode(net.sf.hibernate.FlushMode previousFlushMode)
|
protected void |
setPreviousIsolationLevel(java.lang.Integer previousIsolationLevel)
|
protected void |
setSessionHolder(SessionHolder sessionHolder)
Set new SessionHolder. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected HibernateTransactionObject()
protected HibernateTransactionObject(SessionHolder sessionHolder)
Method Detail |
protected void setSessionHolder(SessionHolder sessionHolder)
public SessionHolder getSessionHolder()
public boolean isNewSessionHolder()
public boolean hasTransaction()
protected void setPreviousIsolationLevel(java.lang.Integer previousIsolationLevel)
public java.lang.Integer getPreviousIsolationLevel()
protected void setPreviousFlushMode(net.sf.hibernate.FlushMode previousFlushMode)
public net.sf.hibernate.FlushMode getPreviousFlushMode()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |