public interface EntityManager
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
close() |
boolean |
contains(java.lang.Object entity) |
Query |
createNamedQuery(java.lang.String name) |
Query |
createNativeQuery(java.lang.String sqlString) |
Query |
createNativeQuery(java.lang.String sqlString,
java.lang.Class resultClass) |
Query |
createNativeQuery(java.lang.String sqlString,
java.lang.String resultSetMapping) |
Query |
createQuery(java.lang.String ejbqlString) |
<T> T |
find(java.lang.Class<T> entityClass,
java.lang.Object primaryKey) |
void |
flush() |
java.lang.Object |
getDelegate() |
FlushModeType |
getFlushMode() |
<T> T |
getReference(java.lang.Class<T> entityClass,
java.lang.Object primaryKey) |
EntityTransaction |
getTransaction() |
boolean |
isOpen() |
void |
joinTransaction() |
void |
lock(java.lang.Object entity,
LockModeType lockMode) |
<T> T |
merge(T entity) |
void |
persist(java.lang.Object entity) |
void |
refresh(java.lang.Object entity) |
void |
remove(java.lang.Object entity) |
void |
setFlushMode(FlushModeType flushMode) |
void persist(java.lang.Object entity)
<T> T merge(T entity)
void remove(java.lang.Object entity)
<T> T find(java.lang.Class<T> entityClass, java.lang.Object primaryKey)
<T> T getReference(java.lang.Class<T> entityClass, java.lang.Object primaryKey)
void flush()
void setFlushMode(FlushModeType flushMode)
FlushModeType getFlushMode()
void lock(java.lang.Object entity, LockModeType lockMode)
void refresh(java.lang.Object entity)
void clear()
boolean contains(java.lang.Object entity)
Query createQuery(java.lang.String ejbqlString)
Query createNamedQuery(java.lang.String name)
Query createNativeQuery(java.lang.String sqlString)
Query createNativeQuery(java.lang.String sqlString, java.lang.Class resultClass)
Query createNativeQuery(java.lang.String sqlString, java.lang.String resultSetMapping)
void close()
boolean isOpen()
EntityTransaction getTransaction()
void joinTransaction()
java.lang.Object getDelegate()