JADE Java Persistence API
1.0

com.jadeworld.jade.entitymanager
Class PersistenceProvider

java.lang.Object
  extended by com.jadeworld.jade.entitymanager.PersistenceProvider
All Implemented Interfaces:
javax.persistence.spi.PersistenceProvider

public class PersistenceProvider
extends java.lang.Object
implements javax.persistence.spi.PersistenceProvider


Constructor Summary
PersistenceProvider()
           
 
Method Summary
 javax.persistence.EntityManagerFactory createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info, java.util.Map map)
          Called by the container when an EntityManagerFactory is to be created.
 javax.persistence.EntityManagerFactory createEntityManagerFactory(java.lang.String emName, java.util.Map map)
          Called by Persistence class when an EntityManagerFactory is to be created.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistenceProvider

public PersistenceProvider()
Method Detail

createContainerEntityManagerFactory

public javax.persistence.EntityManagerFactory createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info,
                                                                                  java.util.Map map)
Called by the container when an EntityManagerFactory is to be created.

Specified by:
createContainerEntityManagerFactory in interface javax.persistence.spi.PersistenceProvider
Parameters:
info - Metadata for use by the persistence provider
map - A map of properties for use by the persistence provider. These properties can be used to override the values of the corresponding elements in the persistence.xml file or specify values for properties not specified in the persistence.xml.
Returns:
EntityManagerFactory for the persistence unit or null if the provider is not the correct provider

createEntityManagerFactory

public javax.persistence.EntityManagerFactory createEntityManagerFactory(java.lang.String emName,
                                                                         java.util.Map map)
Called by Persistence class when an EntityManagerFactory is to be created.

Specified by:
createEntityManagerFactory in interface javax.persistence.spi.PersistenceProvider
Parameters:
emName - The name of the persistence unit
map - A map of properties for use by the persistence provider. These properties can be used to override the values of the corresponding elements in the persistence.xml file or specify values for properties not specified in the persistence.xml.
Returns:
EntityManagerFactory for the persistence unit or null if the provider is not the correct provider

JADE Java Persistence API
1.0

Copyright © 2007 Jade Software Corporation