org.jboss.jpa.deployment
Class ManagedEntityManagerFactory
java.lang.Object
org.jboss.jpa.deployment.ManagedEntityManagerFactory
public class ManagedEntityManagerFactory
- extends Object
- Version:
- $Revision: 75254 $
- Author:
- Gavin King
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entityManagerFactory
protected javax.persistence.EntityManagerFactory entityManagerFactory
session
protected org.jboss.tm.TransactionLocal session
kernelName
protected String kernelName
nonTxStack
public static ThreadLocalStack<Map<ManagedEntityManagerFactory,javax.persistence.EntityManager>> nonTxStack
ManagedEntityManagerFactory
public ManagedEntityManagerFactory(javax.persistence.EntityManagerFactory sf,
String kernelName)
getNonTxEntityManager
public javax.persistence.EntityManager getNonTxEntityManager()
getEntityManagerFactory
public javax.persistence.EntityManagerFactory getEntityManagerFactory()
getKernelName
public String getKernelName()
destroy
public void destroy()
getTransactionSession
public org.jboss.tm.TransactionLocal getTransactionSession()
registerExtendedWithTransaction
public void registerExtendedWithTransaction(javax.persistence.EntityManager pc)
verifyInTx
public void verifyInTx()
isInTx
public boolean isInTx()
getTransactionScopedEntityManager
public javax.persistence.EntityManager getTransactionScopedEntityManager()
createEntityManager
public javax.persistence.EntityManager createEntityManager()
Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.