public abstract class Store extends java.lang.Object
| Constructor and Description |
|---|
Store()
create a fresh transaction
|
Store(Store store)
Use an existing transaction for cross store operations
|
| Modifier and Type | Method and Description |
|---|---|
void |
beginTrx()
Invoke transaction on the EntityManager
|
void |
closeTrx()
Close current transaction Before close transaction, it needs to be committed.
|
void |
commitTrx()
Commit current transaction
|
boolean |
contains(java.lang.Object entity) |
java.lang.String |
getConnection() |
javax.persistence.EntityManager |
getEntityManager()
Return EntityManager
|
java.lang.String |
getFlushMode() |
boolean |
isActive()
Check if transaction is active
|
boolean |
isClosed() |
boolean |
isDetached(java.lang.Object o) |
void |
rollbackTrx()
Rollback transaction
|
public Store()
public javax.persistence.EntityManager getEntityManager()
public void beginTrx()
public void commitTrx()
public void closeTrx()
public void rollbackTrx()
public boolean isActive()
public java.lang.String getConnection()
public boolean isDetached(java.lang.Object o)
public boolean isClosed()
public boolean contains(java.lang.Object entity)
public java.lang.String getFlushMode()
Copyright © 2017 Apache Software Foundation. All Rights Reserved.