Class OJPAEntityManagerFactory
java.lang.Object
com.orientechnologies.orient.object.jpa.OJPAEntityManagerFactory
- All Implemented Interfaces:
javax.persistence.EntityManagerFactory
public class OJPAEntityManagerFactory
extends Object
implements javax.persistence.EntityManagerFactory
JPA EntityManagerFactory implementation that uses OrientDB EntityManager instances.
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com)
-
Constructor Summary
ConstructorsConstructorDescriptionOJPAEntityManagerFactory(com.orientechnologies.orient.object.jpa.OJPAProperties properties) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()javax.persistence.EntityManagerjavax.persistence.EntityManagercreateEntityManager(Map map) javax.persistence.CachegetCache()javax.persistence.criteria.CriteriaBuilderjavax.persistence.metamodel.Metamodeljavax.persistence.PersistenceUnitUtilbooleanisOpen()
-
Constructor Details
-
OJPAEntityManagerFactory
public OJPAEntityManagerFactory(com.orientechnologies.orient.object.jpa.OJPAProperties properties)
-
-
Method Details
-
createEntityManager
- Specified by:
createEntityManagerin interfacejavax.persistence.EntityManagerFactory
-
createEntityManager
public javax.persistence.EntityManager createEntityManager()- Specified by:
createEntityManagerin interfacejavax.persistence.EntityManagerFactory
-
close
public void close()- Specified by:
closein interfacejavax.persistence.EntityManagerFactory
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfacejavax.persistence.EntityManagerFactory
-
getCriteriaBuilder
public javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()- Specified by:
getCriteriaBuilderin interfacejavax.persistence.EntityManagerFactory
-
getMetamodel
public javax.persistence.metamodel.Metamodel getMetamodel()- Specified by:
getMetamodelin interfacejavax.persistence.EntityManagerFactory
-
getProperties
- Specified by:
getPropertiesin interfacejavax.persistence.EntityManagerFactory
-
getCache
public javax.persistence.Cache getCache()- Specified by:
getCachein interfacejavax.persistence.EntityManagerFactory
-
getPersistenceUnitUtil
public javax.persistence.PersistenceUnitUtil getPersistenceUnitUtil()- Specified by:
getPersistenceUnitUtilin interfacejavax.persistence.EntityManagerFactory
-