Enterprise Java Development@TOPIC@
boolean isOpen();
Returns true if persistence context is open
void close();
Closes persistence context
All contained entities become detached
javax.persistence.EntityTransaction getTransaction();
Returns transaction object for inspection and control
Invalid call for transaction-scoped persistence contexts
void joinTransaction();
Associate a persistence context with a JTA transaction
<T> T unwrap(Class<T> clazz);
Return object of specified type
Provides access to underlying implementation classes
Object getDelegate();
Returns vendor-specific object backing EntityManager
javax.persistence.metamodel.Metamodel getMetamodel();
Returns metamodel object for persistence context
javax.persistence.EntityManagerFactory getEntityManagerFactory();
Returns EntityManagerFactory associated with EntityManager
void setProperty(String key, Object value); java.util.Map getProperties();
Access EntityManager properties