public class TransactionScopedEntityManager extends AbstractEntityManager implements Serializable
NONE_LOCK_MODE, NULL_LOCK_MODE, OPTIMISTIC_FORCE_INCREMENT_LOCK_MODE, OPTIMISTIC_LOCK_MODE, PESSIMISTIC_FORCE_INCREMENT_LOCK_MODE, PESSIMISTIC_READ_LOCK_MODE, PESSIMISTIC_WRITE_LOCK_MODE, READ_LOCK_MODE, WRITE_LOCK_MODE
Constructor and Description |
---|
TransactionScopedEntityManager(String puScopedName,
Map properties,
javax.persistence.EntityManagerFactory emf,
javax.persistence.SynchronizationType synchronizationType) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Catch the application trying to close the container managed entity manager and throw an IllegalStateException
|
protected javax.persistence.EntityManager |
getEntityManager() |
javax.persistence.SynchronizationType |
getSynchronizationType() |
protected boolean |
isExtendedPersistenceContext() |
protected boolean |
isInTx() |
clear, contains, createEntityGraph, createEntityGraph, createNamedQuery, createNamedQuery, createNamedStoredProcedureQuery, createNativeQuery, createNativeQuery, createNativeQuery, createQuery, createQuery, createQuery, createQuery, createQuery, createStoredProcedureQuery, createStoredProcedureQuery, createStoredProcedureQuery, detach, detachNonTxInvocation, detachQueryNonTxInvocation, detachTypedQueryNonTxInvocation, find, find, find, find, flush, getCriteriaBuilder, getDelegate, getEntityGraph, getEntityGraphs, getEntityManagerFactory, getFlushMode, getLockMode, getMetamodel, getProperties, getReference, getTransaction, isJoinedToTransaction, isOpen, joinTransaction, lock, lock, merge, persist, refresh, refresh, refresh, refresh, remove, setFlushMode, setProperty, unwrap
protected javax.persistence.EntityManager getEntityManager()
getEntityManager
in class AbstractEntityManager
protected boolean isExtendedPersistenceContext()
isExtendedPersistenceContext
in class AbstractEntityManager
protected boolean isInTx()
isInTx
in class AbstractEntityManager
public void close()
close
in interface javax.persistence.EntityManager
close
in class AbstractEntityManager
public javax.persistence.SynchronizationType getSynchronizationType()
getSynchronizationType
in class AbstractEntityManager
Copyright © 2015 JBoss by Red Hat. All rights reserved.