|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.persistence.PersistenceUnitInfoImpl
public class PersistenceUnitInfoImpl
Implementation of the PersistenceUnitInfo interface used by OpenJPA
when parsing persistence configuration information.
| Nested Class Summary | |
|---|---|
static class |
PersistenceUnitInfoImpl.ClassResolverImpl
Simple class resolver built around the persistence unit loader. |
| Field Summary | |
|---|---|
static String |
KEY_PROVIDER
|
| Fields inherited from interface org.apache.openjpa.lib.meta.SourceTracker |
|---|
SRC_ANNOTATIONS, SRC_OTHER, SRC_XML |
| Constructor Summary | |
|---|---|
PersistenceUnitInfoImpl()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String KEY_PROVIDER
| Constructor Detail |
|---|
public PersistenceUnitInfoImpl()
| Method Detail |
|---|
public ClassLoader getClassLoader()
getClassLoader in interface PersistenceUnitInfopublic ClassLoader getNewTempClassLoader()
getNewTempClassLoader in interface PersistenceUnitInfopublic String getPersistenceUnitName()
getPersistenceUnitName in interface PersistenceUnitInfopublic void setPersistenceUnitName(String emName)
public String getPersistenceProviderClassName()
getPersistenceProviderClassName in interface PersistenceUnitInfopublic void setPersistenceProviderClassName(String providerClassName)
public PersistenceUnitTransactionType getTransactionType()
getTransactionType in interface PersistenceUnitInfopublic void setTransactionType(PersistenceUnitTransactionType transType)
public String getJtaDataSourceName()
public void setJtaDataSourceName(String jta)
public DataSource getJtaDataSource()
getJtaDataSource in interface PersistenceUnitInfopublic void setJtaDataSource(DataSource ds)
public String getNonJtaDataSourceName()
public void setNonJtaDataSourceName(String nonJta)
public DataSource getNonJtaDataSource()
getNonJtaDataSource in interface PersistenceUnitInfopublic void setNonJtaDataSource(DataSource ds)
public URL getPersistenceUnitRootUrl()
getPersistenceUnitRootUrl in interface PersistenceUnitInfopublic void setPersistenceUnitRootUrl(URL root)
public boolean excludeUnlistedClasses()
excludeUnlistedClasses in interface PersistenceUnitInfopublic void setExcludeUnlistedClasses(boolean excludeUnlisted)
public List<String> getMappingFileNames()
getMappingFileNames in interface PersistenceUnitInfopublic void addMappingFileName(String name)
public List<URL> getJarFileUrls()
getJarFileUrls in interface PersistenceUnitInfopublic void addJarFile(URL jar)
public void addJarFileName(String name)
public List<String> getManagedClassNames()
getManagedClassNames in interface PersistenceUnitInfopublic void addManagedClassName(String name)
public Properties getProperties()
getProperties in interface PersistenceUnitInfo
public void setProperty(String key,
String value)
public void addTransformer(ClassTransformer transformer)
addTransformer in interface PersistenceUnitInfopublic URL getPersistenceXmlFileUrl()
public void setPersistenceXmlFileUrl(URL url)
public void fromUserProperties(Map map)
public Map toOpenJPAProperties()
Map containing the properties necessary to create
a Configuration that reflects the information in this
persistence unit info.
public static Map toOpenJPAProperties(PersistenceUnitInfo info)
Map containing the properties necessary to create
a Configuration that reflects the information in the given
persistence unit info.
public File getSourceFile()
SourceTracker
getSourceFile in interface SourceTrackerpublic Object getSourceScope()
SourceTracker
getSourceScope in interface SourceTrackerpublic int getSourceType()
SourceTracker
getSourceType in interface SourceTrackerpublic String getResourceName()
SourceTracker
getResourceName in interface SourceTracker
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||