public class DataServicePersistenceFactory extends PersistenceFactoryBase
Constructor and Description |
---|
DataServicePersistenceFactory() |
Modifier and Type | Method and Description |
---|---|
DataServicePersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
Archive archive,
java.lang.String persistenceXMLLocation,
java.util.Map<java.lang.String,?> originalProperties,
boolean replace)
Deprecated.
|
PersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
javax.persistence.EntityManagerFactory emf,
java.net.URI baseURI,
java.lang.String version,
boolean replace)
Bootstrap a PersistenceContext based on an pre-existing EntityManagerFactory.
|
DataServicePersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
java.io.InputStream persistenceXMLStream,
java.util.Map<java.lang.String,?> originalProperties,
boolean replace)
Deprecated.
|
DataServicePersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
java.lang.String version,
Archive archive,
java.util.Map<java.lang.String,?> originalProperties,
boolean replace)
This is the main PersistenceContext bootstrapping method.
|
DataServicePersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
java.lang.String version,
java.io.InputStream persistenceXMLStream,
java.util.Map<java.lang.String,?> originalProperties,
boolean replace)
Create a persistence Context based on a persistence xml provided as a Stream.
|
DataServicePersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
java.lang.String persistenceXML,
java.util.Map<java.lang.String,?> originalProperties,
boolean replace)
Deprecated.
|
DataServicePersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
java.lang.String version,
java.lang.String persistenceXML,
java.util.Map<java.lang.String,?> originalProperties,
boolean replace)
Create a PersistenceContext based on a persistence xml provided in full text as a String.
|
DataServicePersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
java.lang.String version,
java.net.URL persistenceXMLURL,
java.util.Map<java.lang.String,?> originalProperties,
boolean replace)
Create a PersistenceContext based on a persistence xml provided through a URL.
|
DataServicePersistenceContext |
bootstrapPersistenceContext(java.lang.String name,
java.net.URL persistenceXMLURL,
java.util.Map<java.lang.String,?> originalProperties,
boolean replace)
Deprecated.
|
close, closePersistenceContext, closePersistenceContext, get, getDynamicPersistenceContext, getPersistenceContextNames
@Deprecated public DataServicePersistenceContext bootstrapPersistenceContext(java.lang.String name, java.lang.String persistenceXML, java.util.Map<java.lang.String,?> originalProperties, boolean replace)
public DataServicePersistenceContext bootstrapPersistenceContext(java.lang.String name, java.lang.String version, java.lang.String persistenceXML, java.util.Map<java.lang.String,?> originalProperties, boolean replace)
@Deprecated public DataServicePersistenceContext bootstrapPersistenceContext(java.lang.String name, java.net.URL persistenceXMLURL, java.util.Map<java.lang.String,?> originalProperties, boolean replace) throws java.io.IOException
bootstrapPersistenceContext(String, String, java.net.URL, java.util.Map, boolean)
instead.java.io.IOException
public DataServicePersistenceContext bootstrapPersistenceContext(java.lang.String name, java.lang.String version, java.net.URL persistenceXMLURL, java.util.Map<java.lang.String,?> originalProperties, boolean replace) throws java.io.IOException
java.io.IOException
@Deprecated public DataServicePersistenceContext bootstrapPersistenceContext(java.lang.String name, java.io.InputStream persistenceXMLStream, java.util.Map<java.lang.String,?> originalProperties, boolean replace)
bootstrapPersistenceContext(String, String, java.io.InputStream, java.util.Map, boolean)
instead.public DataServicePersistenceContext bootstrapPersistenceContext(java.lang.String name, java.lang.String version, java.io.InputStream persistenceXMLStream, java.util.Map<java.lang.String,?> originalProperties, boolean replace)
@Deprecated public DataServicePersistenceContext bootstrapPersistenceContext(java.lang.String name, Archive archive, java.lang.String persistenceXMLLocation, java.util.Map<java.lang.String,?> originalProperties, boolean replace)
public DataServicePersistenceContext bootstrapPersistenceContext(java.lang.String name, java.lang.String version, Archive archive, java.util.Map<java.lang.String,?> originalProperties, boolean replace)
public PersistenceContext bootstrapPersistenceContext(java.lang.String name, javax.persistence.EntityManagerFactory emf, java.net.URI baseURI, java.lang.String version, boolean replace)
bootstrapPersistenceContext
in class PersistenceFactoryBase
name
- persistence context nameemf
- entity manager factorybaseURI
- base URIversion
- JPARS version. See ServiceVersion
for more details.replace
- Indicates that existing persistence context with given name and version must be replaced
with the newly created one. If false passed the newly created context is not added to cache at all.