Package javax.persistence
Interface EntityManager
-
public interface EntityManager- Version:
- $Rev: 467742 $ $Date: 2006-10-25 21:30:38 +0200 (Wed, 25 Oct 2006) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclear()voidclose()booleancontains(java.lang.Object entity)QuerycreateNamedQuery(java.lang.String name)QuerycreateNativeQuery(java.lang.String sqlString)QuerycreateNativeQuery(java.lang.String sqlString, java.lang.Class resultClass)QuerycreateNativeQuery(java.lang.String sqlString, java.lang.String resultSetMapping)QuerycreateQuery(java.lang.String ejbqlString)<T> Tfind(java.lang.Class<T> entityClass, java.lang.Object primaryKey)voidflush()java.lang.ObjectgetDelegate()FlushModeTypegetFlushMode()<T> TgetReference(java.lang.Class<T> entityClass, java.lang.Object primaryKey)EntityTransactiongetTransaction()booleanisOpen()voidjoinTransaction()voidlock(java.lang.Object entity, LockModeType lockMode)<T> Tmerge(T entity)voidpersist(java.lang.Object entity)voidrefresh(java.lang.Object entity)voidremove(java.lang.Object entity)voidsetFlushMode(FlushModeType flushMode)
-
-
-
Method Detail
-
persist
void persist(java.lang.Object entity)
-
merge
<T> T merge(T entity)
-
remove
void remove(java.lang.Object entity)
-
find
<T> T find(java.lang.Class<T> entityClass, java.lang.Object primaryKey)
-
getReference
<T> T getReference(java.lang.Class<T> entityClass, java.lang.Object primaryKey)
-
flush
void flush()
-
setFlushMode
void setFlushMode(FlushModeType flushMode)
-
getFlushMode
FlushModeType getFlushMode()
-
lock
void lock(java.lang.Object entity, LockModeType lockMode)
-
refresh
void refresh(java.lang.Object entity)
-
clear
void clear()
-
contains
boolean contains(java.lang.Object entity)
-
createQuery
Query createQuery(java.lang.String ejbqlString)
-
createNamedQuery
Query createNamedQuery(java.lang.String name)
-
createNativeQuery
Query createNativeQuery(java.lang.String sqlString)
-
createNativeQuery
Query createNativeQuery(java.lang.String sqlString, java.lang.Class resultClass)
-
createNativeQuery
Query createNativeQuery(java.lang.String sqlString, java.lang.String resultSetMapping)
-
close
void close()
-
isOpen
boolean isOpen()
-
getTransaction
EntityTransaction getTransaction()
-
joinTransaction
void joinTransaction()
-
getDelegate
java.lang.Object getDelegate()
-
-