Package org.jboss.as.jpa.openjpa
Class JBossPersistenceMetaDataFactory
- java.lang.Object
-
- org.apache.openjpa.meta.AbstractMetaDataFactory
-
- org.apache.openjpa.meta.AbstractCFMetaDataFactory
-
- org.apache.openjpa.persistence.PersistenceMetaDataFactory
-
- org.jboss.as.jpa.openjpa.JBossPersistenceMetaDataFactory
-
- All Implemented Interfaces:
org.apache.openjpa.lib.conf.Configurable,org.apache.openjpa.lib.conf.GenericConfigurable,org.apache.openjpa.meta.MetaDataFactory,org.apache.openjpa.meta.MetaDataModes
public class JBossPersistenceMetaDataFactory extends org.apache.openjpa.persistence.PersistenceMetaDataFactoryOpenJPA MetaDataFactory that uses the annotation index provided by PersistenceUnitMetadata to search entity classes from the persistence unit.- Author:
- Antti Laisi
-
-
Field Summary
-
Fields inherited from class org.apache.openjpa.meta.AbstractCFMetaDataFactory
cpath, files, JAR_FILE_URLS, MAPPING_FILE_NAMES, PERSISTENCE_UNIT_ROOT_URL, rsrcs, urls
-
Fields inherited from class org.apache.openjpa.meta.AbstractMetaDataFactory
dir, log, repos, store, strict, types
-
-
Constructor Summary
Constructors Constructor Description JBossPersistenceMetaDataFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Set<String>parsePersistentTypeNames(ClassLoader loader)-
Methods inherited from class org.apache.openjpa.persistence.PersistenceMetaDataFactory
clear, defaultSourceFile, defaultSourceFile, defaultSourceFile, endConfiguration, getAnnotationParser, getDefaults, getFieldOverride, getManagedClass, getManagedClassName, getMetaModelClassName, getQueryScope, getResultSetMappingScope, getXMLAnnotationParser, getXMLParser, isMetaClass, load, loadXMLMetaData, mapPersistentTypeNames, newAnnotationParser, newAnnotationSerializer, newClassArgParser, newMetaDataFilter, newParser, newSerializer, newXMLAnnotationParser, newXMLParser, newXMLSerializer, parse, resetXMLParser, setAnnotationParser, setConfiguration, setFieldOverride, setInto, setXMLAnnotationParser, setXMLParser, startConfiguration
-
Methods inherited from class org.apache.openjpa.meta.AbstractCFMetaDataFactory
backupAndDelete, clearMapping, decode, drop, getDefiningMetaData, getPersistentTypeNames, getSourceFile, getSourceFile, isMappingOnlyFactory, isParseTopDown, parse, serialize, setClasspathScan, setClasspathScan, setFiles, setFiles, setResources, setResources, setSourceFile, setSourceFile, setURLs, setURLs, store
-
-
-
-
Method Detail
-
parsePersistentTypeNames
protected Set<String> parsePersistentTypeNames(ClassLoader loader)
- Overrides:
parsePersistentTypeNamesin classorg.apache.openjpa.meta.AbstractCFMetaDataFactory
-
-