|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mentawai.transaction.JpaTransaction
public class JpaTransaction
| Constructor Summary | |
|---|---|
JpaTransaction()
|
|
JpaTransaction(javax.persistence.EntityManager session)
|
|
JpaTransaction(javax.persistence.EntityManager session,
javax.persistence.EntityTransaction transaction)
|
|
| Method Summary | |
|---|---|
void |
begin()
Begins the transaction. |
void |
commit()
Commits the transaction. |
void |
end()
|
javax.persistence.EntityManager |
getSession()
|
javax.persistence.EntityTransaction |
getTransaction()
|
boolean |
isActive()
Is the transaction still active, in other words, is it still not commited and not rolledback ? |
void |
rollback()
Rollbacks the transaction. |
void |
setSession(javax.persistence.EntityManager session)
|
void |
setTransaction(javax.persistence.EntityTransaction transaction)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JpaTransaction()
public JpaTransaction(javax.persistence.EntityManager session)
public JpaTransaction(javax.persistence.EntityManager session,
javax.persistence.EntityTransaction transaction)
| Method Detail |
|---|
public void setSession(javax.persistence.EntityManager session)
public void setTransaction(javax.persistence.EntityTransaction transaction)
public void begin()
throws Exception
Transaction
begin in interface TransactionException
public void commit()
throws Exception
Transaction
commit in interface TransactionException
public void rollback()
throws Exception
Transaction
rollback in interface TransactionExceptionpublic boolean isActive()
Transaction
isActive in interface Transaction
public void end()
throws Exception
end in interface TransactionExceptionpublic javax.persistence.EntityManager getSession()
public javax.persistence.EntityTransaction getTransaction()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||