javax.persistence
Interface EntityManager
public interface EntityManager
- Version:
- $Rev: 467742 $ $Date: 2006-10-25 12:30:38 -0700 (Wed, 25 Oct 2006) $
persist
void persist(Object entity)
merge
<T> T merge(T entity)
remove
void remove(Object entity)
find
<T> T find(Class<T> entityClass,
Object primaryKey)
getReference
<T> T getReference(Class<T> entityClass,
Object primaryKey)
flush
void flush()
setFlushMode
void setFlushMode(FlushModeType flushMode)
getFlushMode
FlushModeType getFlushMode()
lock
void lock(Object entity,
LockModeType lockMode)
refresh
void refresh(Object entity)
clear
void clear()
contains
boolean contains(Object entity)
createQuery
Query createQuery(String ejbqlString)
createNamedQuery
Query createNamedQuery(String name)
createNativeQuery
Query createNativeQuery(String sqlString)
createNativeQuery
Query createNativeQuery(String sqlString,
Class resultClass)
createNativeQuery
Query createNativeQuery(String sqlString,
String resultSetMapping)
close
void close()
isOpen
boolean isOpen()
getTransaction
EntityTransaction getTransaction()
joinTransaction
void joinTransaction()
getDelegate
Object getDelegate()
Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.