- java.lang.Object
-
- com.appslandia.common.jpa.EntityManagerFactoryAccessor
-
-
Constructor Summary
Constructors Constructor Description EntityManagerFactoryAccessor()EntityManagerFactoryAccessor(jakarta.persistence.EntityManagerFactory emf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> voidaddNamedEntityGraph(String graphName, jakarta.persistence.EntityGraph<T> entityGraph)voidaddNamedQuery(String name, jakarta.persistence.Query query)voidclose()EntityManagerAccessorcreateEntityManager()EntityManagerAccessorcreateEntityManager(jakarta.persistence.SynchronizationType synchronizationType)EntityManagerAccessorcreateEntityManager(jakarta.persistence.SynchronizationType synchronizationType, Map map)EntityManagerAccessorcreateEntityManager(Map map)jakarta.persistence.CachegetCache()jakarta.persistence.criteria.CriteriaBuildergetCriteriaBuilder()protected jakarta.persistence.EntityManagerFactorygetEmf()jakarta.persistence.metamodel.MetamodelgetMetamodel()jakarta.persistence.PersistenceUnitUtilgetPersistenceUnitUtil()Map<String,Object>getProperties()booleanisOpen()<T> Tunwrap(Class<T> cls)
-
-
-
Method Detail
-
getEmf
protected jakarta.persistence.EntityManagerFactory getEmf()
-
createEntityManager
public EntityManagerAccessor createEntityManager()
- Specified by:
createEntityManagerin interfacejakarta.persistence.EntityManagerFactory
-
createEntityManager
public EntityManagerAccessor createEntityManager(Map map)
- Specified by:
createEntityManagerin interfacejakarta.persistence.EntityManagerFactory
-
createEntityManager
public EntityManagerAccessor createEntityManager(jakarta.persistence.SynchronizationType synchronizationType)
- Specified by:
createEntityManagerin interfacejakarta.persistence.EntityManagerFactory
-
createEntityManager
public EntityManagerAccessor createEntityManager(jakarta.persistence.SynchronizationType synchronizationType, Map map)
- Specified by:
createEntityManagerin interfacejakarta.persistence.EntityManagerFactory
-
getCriteriaBuilder
public jakarta.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
- Specified by:
getCriteriaBuilderin interfacejakarta.persistence.EntityManagerFactory
-
getMetamodel
public jakarta.persistence.metamodel.Metamodel getMetamodel()
- Specified by:
getMetamodelin interfacejakarta.persistence.EntityManagerFactory
-
isOpen
public boolean isOpen()
- Specified by:
isOpenin interfacejakarta.persistence.EntityManagerFactory
-
close
public void close()
- Specified by:
closein interfacejakarta.persistence.EntityManagerFactory
-
getProperties
public Map<String,Object> getProperties()
- Specified by:
getPropertiesin interfacejakarta.persistence.EntityManagerFactory
-
getCache
public jakarta.persistence.Cache getCache()
- Specified by:
getCachein interfacejakarta.persistence.EntityManagerFactory
-
getPersistenceUnitUtil
public jakarta.persistence.PersistenceUnitUtil getPersistenceUnitUtil()
- Specified by:
getPersistenceUnitUtilin interfacejakarta.persistence.EntityManagerFactory
-
addNamedQuery
public void addNamedQuery(String name, jakarta.persistence.Query query)
- Specified by:
addNamedQueryin interfacejakarta.persistence.EntityManagerFactory
-
addNamedEntityGraph
public <T> void addNamedEntityGraph(String graphName, jakarta.persistence.EntityGraph<T> entityGraph)
- Specified by:
addNamedEntityGraphin interfacejakarta.persistence.EntityManagerFactory
-
unwrap
public <T> T unwrap(Class<T> cls)
- Specified by:
unwrapin interfacejakarta.persistence.EntityManagerFactory
-
-