| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PersistenceProvider
Interface implemented by a persistence provider.
 The implementation of this interface that is to
 be used for a given EntityManager is specified in
 persistence.xml file in the persistence archive.
 This interface is invoked by the Container when it
 needs to create an EntityManagerFactory, or by the
 Persistence class when running outside the Container.
| Method Summary | |
|---|---|
|  EntityManagerFactory | createContainerEntityManagerFactory(PersistenceUnitInfo info,
 Map map)Called by the container when an EntityManagerFactoryis to be created. | 
|  EntityManagerFactory | createEntityManagerFactory(String emName,
 Map map)Called by Persistence class when an EntityManagerFactoryis to be created. | 
| Method Detail | 
|---|
EntityManagerFactory createEntityManagerFactory(String emName, Map map)
EntityManagerFactory
 is to be created.
emName - The name of the persistence unitmap - A Map of properties for use by the
 persistence provider. These properties may 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.
EntityManagerFactory createContainerEntityManagerFactory(PersistenceUnitInfo info, Map map)
EntityManagerFactory
 is to be created.
info - Metadata for use by the persistence providermap - A Map of integration-level properties for use
 by the persistence provider. Can be null if there is no
 integration-level property.
| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
Scripting on this page tracks web page traffic, but does not change the content in any way.