|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ThreadLocalEntityManagerService
Provides entity manager service for declarative transaction support.
| Method Summary | |
|---|---|
void |
beginTransaction()
Begin transaction in current thread context |
void |
beginTransaction(boolean failOnActiveTransaction)
Begin transaction in current thread context, but throw exception if transaction is already active. |
void |
closeEntityManager()
Close entity manager in current thread context |
void |
commitTransaction()
Commit transaction in current thread context |
javax.persistence.EntityManager |
getEntityManager()
Get the entity manager for current thread context |
void |
rollbackTransaction()
Rollback transaction in current thread context |
void |
setEntityManagerFactory(java.lang.String factoryName)
Set an entity manager factory of current thread context |
void |
setRollbackOnlyTransaction()
Set rollback only in current thread context |
| Method Detail |
|---|
void setEntityManagerFactory(java.lang.String factoryName)
factoryName - the alias for entity manager factoryjavax.persistence.EntityManager getEntityManager()
void beginTransaction()
void beginTransaction(boolean failOnActiveTransaction)
failOnActiveTransaction - true if you want to stop when transaction is already activevoid commitTransaction()
void rollbackTransaction()
void setRollbackOnlyTransaction()
void closeEntityManager()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||