ObjectDB ObjectDB

Internal Website Search

1-10 of 200 resultsRefresh
76

javax.persistence.EntityManagerFactory

javax.persistence Interface EntityManagerFactory Interface used to interact with the entity manager ... . Once an EntityManagerFactory has been closed, all its entity managers are considered to be in the closed state. Since: JPA 1.0 Learn how to use EntityManagerFactory in Chapter 3 of the ObjectDB/JPA manual
74

close()

Method javax.persistence.EntityManagerFactory void close() Close the factory, releasing any resources that it holds. After a factory instance has been closed, all methods invoked on it will throw the IllegalStateException, except for isOpen, which will return false. Once an EntityManagerFactory
73

getProperties()

Method javax.persistence.EntityManagerFactory Map<String,Object> getProperties() Get the properties and associated values that are in effect for the entity manager factory. Changing the contents of the map does not change the configuration in effect. Returns: properties Throws
73

getMetamodel()

Method javax.persistence.EntityManagerFactory Metamodel getMetamodel() Return an instance of Metamodel interface for access to the metamodel of the persistence unit. Returns: Metamodel instance Throws: IllegalStateException - if the entity manager factory has been closed Since: JPA 2.0
73

isOpen()

Method javax.persistence.EntityManagerFactory boolean isOpen() Indicates whether the factory is open. Returns true until the factory has been closed. Returns: boolean indicating whether the factory is open Since: JPA 1.0
73

createEntityManager()

Method javax.persistence.EntityManagerFactory EntityManager createEntityManager() Create a new application-managed EntityManager. This method returns a new EntityManager instance each time it is invoked. The isOpen method will return true on the returned instance. Returns: entity manager instance
73

getCache()

Method javax.persistence.EntityManagerFactory Cache getCache() Access the cache that is associated with the entity manager factory (the "second level cache"). Returns: instance of the Cache interface Throws: IllegalStateException - if the entity manager factory has been closed Since: JPA 2.0
73

createEntityManager(map)

Method javax.persistence.EntityManagerFactory EntityManager createEntityManager( Map map ) Create a new application-managed EntityManager with the specified Map of properties. This method returns a new EntityManager instance each time it is invoked. The isOpen method will return true
73

getPersistenceUnitUtil()

Method javax.persistence.EntityManagerFactory PersistenceUnitUtil getPersistenceUnitUtil() Return interface providing access to utility methods for the persistence unit. Returns: PersistenceUnitUtil interface Throws: IllegalStateException - if the entity manager factory has been closed Since: JPA 2.0
73

getCriteriaBuilder()

Method javax.persistence.EntityManagerFactory CriteriaBuilder getCriteriaBuilder() Return an instance of CriteriaBuilder for the creation of CriteriaQuery objects. Returns: CriteriaBuilder instance Throws: IllegalStateException - if the entity manager factory has been closed Since: JPA 2.0

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support