|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.krakenapps.jpa.impl.ThreadLocalEntityManagerServiceImpl
public class ThreadLocalEntityManagerServiceImpl
Implementation for thread local entity manager service interface
| Constructor Summary | |
|---|---|
ThreadLocalEntityManagerServiceImpl()
|
|
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ThreadLocalEntityManagerServiceImpl()
| Method Detail |
|---|
public void setEntityManagerFactory(java.lang.String factoryName)
ThreadLocalEntityManagerService
setEntityManagerFactory in interface ThreadLocalEntityManagerServicefactoryName - the alias for entity manager factorypublic javax.persistence.EntityManager getEntityManager()
ThreadLocalEntityManagerService
getEntityManager in interface ThreadLocalEntityManagerServicepublic void beginTransaction()
ThreadLocalEntityManagerService
beginTransaction in interface ThreadLocalEntityManagerServicepublic void beginTransaction(boolean failOnActiveTransaction)
ThreadLocalEntityManagerService
beginTransaction in interface ThreadLocalEntityManagerServicefailOnActiveTransaction - true if you want to stop when transaction is already activepublic void commitTransaction()
ThreadLocalEntityManagerService
commitTransaction in interface ThreadLocalEntityManagerServicepublic void rollbackTransaction()
ThreadLocalEntityManagerService
rollbackTransaction in interface ThreadLocalEntityManagerServicepublic void setRollbackOnlyTransaction()
ThreadLocalEntityManagerService
setRollbackOnlyTransaction in interface ThreadLocalEntityManagerServicepublic void closeEntityManager()
ThreadLocalEntityManagerService
closeEntityManager in interface ThreadLocalEntityManagerService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||