|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.ehcache.hibernate.tm.SyncTransaction
public class SyncTransaction
Constructor Summary | |
---|---|
SyncTransaction(SyncTransactionManager syncTransactionManager)
Constructor |
Method Summary | |
---|---|
void |
commit()
|
boolean |
delistResource(javax.transaction.xa.XAResource xaResource,
int i)
|
boolean |
enlistResource(javax.transaction.xa.XAResource xaResource)
|
int |
getStatus()
|
void |
registerSynchronization(javax.transaction.Synchronization synchronization)
|
void |
rollback()
|
void |
setRollbackOnly()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SyncTransaction(SyncTransactionManager syncTransactionManager)
syncTransactionManager
- the initiating SyncTransactionManagerMethod Detail |
---|
public void commit() throws javax.transaction.HeuristicMixedException, javax.transaction.HeuristicRollbackException, javax.transaction.RollbackException, java.lang.SecurityException, javax.transaction.SystemException
commit
in interface javax.transaction.Transaction
javax.transaction.HeuristicMixedException
javax.transaction.HeuristicRollbackException
javax.transaction.RollbackException
java.lang.SecurityException
javax.transaction.SystemException
public boolean delistResource(javax.transaction.xa.XAResource xaResource, int i) throws java.lang.IllegalStateException, javax.transaction.SystemException
delistResource
in interface javax.transaction.Transaction
java.lang.IllegalStateException
javax.transaction.SystemException
public boolean enlistResource(javax.transaction.xa.XAResource xaResource) throws java.lang.IllegalStateException, javax.transaction.RollbackException, javax.transaction.SystemException
enlistResource
in interface javax.transaction.Transaction
java.lang.IllegalStateException
javax.transaction.RollbackException
javax.transaction.SystemException
public int getStatus() throws javax.transaction.SystemException
getStatus
in interface javax.transaction.Transaction
javax.transaction.SystemException
public void registerSynchronization(javax.transaction.Synchronization synchronization) throws java.lang.IllegalStateException, javax.transaction.RollbackException, javax.transaction.SystemException
registerSynchronization
in interface javax.transaction.Transaction
java.lang.IllegalStateException
javax.transaction.RollbackException
javax.transaction.SystemException
public void rollback() throws java.lang.IllegalStateException, javax.transaction.SystemException
rollback
in interface javax.transaction.Transaction
java.lang.IllegalStateException
javax.transaction.SystemException
public void setRollbackOnly() throws java.lang.IllegalStateException, javax.transaction.SystemException
setRollbackOnly
in interface javax.transaction.Transaction
java.lang.IllegalStateException
javax.transaction.SystemException
|
ehcache | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |