Class NanoEntityManagerFactory.AbstractEntityManager
java.lang.Object
de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
- All Implemented Interfaces:
javax.persistence.EntityManager
- Enclosing class:
- NanoEntityManagerFactory
public abstract class NanoEntityManagerFactory.AbstractEntityManager
extends Object
implements javax.persistence.EntityManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.persistence.QuerycreateNamedQuery(String arg0) <T> javax.persistence.TypedQuery<T>createNamedQuery(String arg0, Class<T> arg1) javax.persistence.QuerycreateNativeQuery(String arg0) javax.persistence.QuerycreateNativeQuery(String arg0, Class arg1) javax.persistence.QuerycreateNativeQuery(String arg0, String arg1) javax.persistence.QuerycreateQuery(String arg0) <T> javax.persistence.TypedQuery<T>createQuery(javax.persistence.criteria.CriteriaQuery<T> arg0) <T> T<T> T<T> Tvoidflush()javax.persistence.criteria.CriteriaBuilderjavax.persistence.FlushModeTypejavax.persistence.LockModeTypegetLockMode(Object arg0) javax.persistence.metamodel.Metamodel<T> TgetReference(Class<T> arg0, Object arg1) javax.persistence.EntityTransactionvoidvoidvoidvoidvoidvoidvoidvoidvoidsetFlushMode(javax.persistence.FlushModeType arg0) voidsetProperty(String arg0, Object arg1) <T> TMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.persistence.EntityManager
clear, close, contains, createEntityGraph, createEntityGraph, createNamedStoredProcedureQuery, createQuery, createQuery, createQuery, createStoredProcedureQuery, createStoredProcedureQuery, createStoredProcedureQuery, detach, find, getEntityGraph, getEntityGraphs, isJoinedToTransaction, isOpen, merge, remove
-
Constructor Details
-
AbstractEntityManager
constructor- Parameters:
props-
-
-
Method Details
-
createNamedQuery
- Specified by:
createNamedQueryin interfacejavax.persistence.EntityManager
-
createNamedQuery
- Specified by:
createNamedQueryin interfacejavax.persistence.EntityManager
-
createNativeQuery
- Specified by:
createNativeQueryin interfacejavax.persistence.EntityManager
-
createNativeQuery
- Specified by:
createNativeQueryin interfacejavax.persistence.EntityManager
-
createNativeQuery
- Specified by:
createNativeQueryin interfacejavax.persistence.EntityManager
-
createQuery
public <T> javax.persistence.TypedQuery<T> createQuery(javax.persistence.criteria.CriteriaQuery<T> arg0) - Specified by:
createQueryin interfacejavax.persistence.EntityManager
-
createQuery
- Specified by:
createQueryin interfacejavax.persistence.EntityManager
-
find
- Specified by:
findin interfacejavax.persistence.EntityManager
-
find
- Specified by:
findin interfacejavax.persistence.EntityManager
-
find
public <T> T find(Class<T> arg0, Object arg1, javax.persistence.LockModeType arg2, Map<String, Object> arg3) - Specified by:
findin interfacejavax.persistence.EntityManager
-
flush
public void flush()- Specified by:
flushin interfacejavax.persistence.EntityManager
-
getCriteriaBuilder
public javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()- Specified by:
getCriteriaBuilderin interfacejavax.persistence.EntityManager
-
getDelegate
- Specified by:
getDelegatein interfacejavax.persistence.EntityManager
-
getEntityManagerFactory
- Specified by:
getEntityManagerFactoryin interfacejavax.persistence.EntityManager
-
getFlushMode
public javax.persistence.FlushModeType getFlushMode()- Specified by:
getFlushModein interfacejavax.persistence.EntityManager
-
getLockMode
- Specified by:
getLockModein interfacejavax.persistence.EntityManager
-
getMetamodel
public javax.persistence.metamodel.Metamodel getMetamodel()- Specified by:
getMetamodelin interfacejavax.persistence.EntityManager
-
getProperties
- Specified by:
getPropertiesin interfacejavax.persistence.EntityManager
-
getReference
- Specified by:
getReferencein interfacejavax.persistence.EntityManager
-
getTransaction
public javax.persistence.EntityTransaction getTransaction()- Specified by:
getTransactionin interfacejavax.persistence.EntityManager
-
joinTransaction
public void joinTransaction()- Specified by:
joinTransactionin interfacejavax.persistence.EntityManager
-
lock
- Specified by:
lockin interfacejavax.persistence.EntityManager
-
lock
- Specified by:
lockin interfacejavax.persistence.EntityManager
-
persist
- Specified by:
persistin interfacejavax.persistence.EntityManager
-
refresh
- Specified by:
refreshin interfacejavax.persistence.EntityManager
-
refresh
- Specified by:
refreshin interfacejavax.persistence.EntityManager
-
refresh
- Specified by:
refreshin interfacejavax.persistence.EntityManager
-
refresh
- Specified by:
refreshin interfacejavax.persistence.EntityManager
-
setFlushMode
public void setFlushMode(javax.persistence.FlushModeType arg0) - Specified by:
setFlushModein interfacejavax.persistence.EntityManager
-
setProperty
- Specified by:
setPropertyin interfacejavax.persistence.EntityManager
-
unwrap
- Specified by:
unwrapin interfacejavax.persistence.EntityManager
-