public class StandaloneJtaStrategy extends Object implements PersistenceStrategy
KieSessionEntityManager instance per operation| Modifier and Type | Field and Description |
|---|---|
protected javax.persistence.EntityManagerFactory |
emf |
| Constructor and Description |
|---|
StandaloneJtaStrategy(javax.persistence.EntityManagerFactory emf) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
commitTransaction(Object transaction) |
void |
dispose() |
protected static UserTransaction |
findUserTransaction() |
javax.persistence.EntityManager |
getEntityManager() |
Object |
joinTransaction(javax.persistence.EntityManager em) |
void |
leaveTransaction(javax.persistence.EntityManager em,
Object transaction) |
public StandaloneJtaStrategy(javax.persistence.EntityManagerFactory emf)
public javax.persistence.EntityManager getEntityManager()
getEntityManager in interface PersistenceStrategypublic Object joinTransaction(javax.persistence.EntityManager em)
joinTransaction in interface PersistenceStrategyprotected static UserTransaction findUserTransaction()
public void leaveTransaction(javax.persistence.EntityManager em,
Object transaction)
leaveTransaction in interface PersistenceStrategyprotected void commitTransaction(Object transaction)
public void dispose()
dispose in interface PersistenceStrategyCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.