com.force.sdk.jpa
Class PersistenceProviderImpl
java.lang.Object
org.datanucleus.jpa.PersistenceProviderImpl
com.force.sdk.jpa.PersistenceProviderImpl
- All Implemented Interfaces:
- javax.persistence.spi.PersistenceProvider, javax.persistence.spi.ProviderUtil
public class PersistenceProviderImpl
- extends org.datanucleus.jpa.PersistenceProviderImpl
This class allows us to provide the ForceEntityManagerFactory.
- Author:
- Jill Wetzler
|
Method Summary |
javax.persistence.EntityManagerFactory |
createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo unitInfo,
Map properties)
Method to create an EntityManagerFactory when running in J2EE. |
javax.persistence.EntityManagerFactory |
createEntityManagerFactory(String unitName,
Map properties)
Method to create an EntityManagerFactory when running in J2SE. |
| Methods inherited from class org.datanucleus.jpa.PersistenceProviderImpl |
getProviderUtil, isLoaded, isLoadedWithoutReference, isLoadedWithReference |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistenceProviderImpl
public PersistenceProviderImpl()
createContainerEntityManagerFactory
public javax.persistence.EntityManagerFactory createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo unitInfo,
Map properties)
- Method to create an EntityManagerFactory when running in J2EE.
The container will have parsed the persistence.xml files to provide this PersistenceUnitInfo.
- Specified by:
createContainerEntityManagerFactory in interface javax.persistence.spi.PersistenceProvider- Overrides:
createContainerEntityManagerFactory in class org.datanucleus.jpa.PersistenceProviderImpl
- Parameters:
unitInfo - The "persistence-unit"properties - EntityManagerFactory properties to override those in the persistence unit
- Returns:
- The EntityManagerFactory
createEntityManagerFactory
public javax.persistence.EntityManagerFactory createEntityManagerFactory(String unitName,
Map properties)
- Method to create an EntityManagerFactory when running in J2SE.
- Specified by:
createEntityManagerFactory in interface javax.persistence.spi.PersistenceProvider- Overrides:
createEntityManagerFactory in class org.datanucleus.jpa.PersistenceProviderImpl
- Parameters:
unitName - Name of the "persistence-unit"properties - EntityManagerFactory properties to override those in the persistence unit
- Returns:
- The EntityManagerFactory
Copyright © 2011. All Rights Reserved.