public class KunderaEntityTransaction extends Object implements javax.persistence.EntityTransaction
EntityTransaction interface. It implements
begin/commit/roll back and other methods.| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
KunderaEntityTransaction.TxAction |
| Modifier and Type | Field and Description |
|---|---|
private Coordinator |
coordinator |
private javax.persistence.EntityManager |
entityManager |
private Boolean |
rollbackOnly |
| Constructor and Description |
|---|
KunderaEntityTransaction(javax.persistence.EntityManager entityManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
void |
commit() |
boolean |
getRollbackOnly() |
boolean |
isActive() |
private void |
onTransaction(KunderaEntityTransaction.TxAction action) |
void |
rollback() |
void |
setRollbackOnly() |
private javax.persistence.EntityManager entityManager
private Coordinator coordinator
private Boolean rollbackOnly
KunderaEntityTransaction(javax.persistence.EntityManager entityManager)
public void begin()
begin in interface javax.persistence.EntityTransactionpublic void commit()
commit in interface javax.persistence.EntityTransactionpublic boolean getRollbackOnly()
getRollbackOnly in interface javax.persistence.EntityTransactionpublic boolean isActive()
isActive in interface javax.persistence.EntityTransactionpublic void rollback()
rollback in interface javax.persistence.EntityTransactionprivate void onTransaction(KunderaEntityTransaction.TxAction action)
public void setRollbackOnly()
setRollbackOnly in interface javax.persistence.EntityTransactionCopyright © 2015. All Rights Reserved.