org.eclipse.persistence.jpa.metadata
Class MetadataSourceAdapter
java.lang.Object
org.eclipse.persistence.jpa.metadata.MetadataSourceAdapter
- All Implemented Interfaces:
- MetadataSource
- Direct Known Subclasses:
- XMLMetadataSource
public abstract class MetadataSourceAdapter
- extends java.lang.Object
- implements MetadataSource
Purpose: To provide a trivial implementation of MetadataRepository.
You may subclass this class rather than implement the MetadataRepositoryReader
interface allowing insulation from future additions to the interface.
- See Also:
MetadataRepository
- Author:
- Chris Delahunt
- Since:
- EclipseLink 2.3
Method Summary |
org.eclipse.persistence.internal.jpa.metadata.xml.XMLEntityMappings |
getEntityMappings(java.util.Map<java.lang.String,java.lang.Object> properties,
java.lang.ClassLoader classLoader,
SessionLog log)
PUBLIC:
This method is responsible for returning the object representation of the MetadataSource. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetadataSourceAdapter
public MetadataSourceAdapter()
getEntityMappings
public org.eclipse.persistence.internal.jpa.metadata.xml.XMLEntityMappings getEntityMappings(java.util.Map<java.lang.String,java.lang.Object> properties,
java.lang.ClassLoader classLoader,
SessionLog log)
- Description copied from interface:
MetadataSource
- PUBLIC:
This method is responsible for returning the object representation of the MetadataSource.
It is called on initial deployment and when the EntityManagerFactoryImpl is reloaded.
- Specified by:
getEntityMappings
in interface MetadataSource