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 object-relational mapping overrides. |
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 object-relational mapping overrides. It is called
on initial deployment of the persistence unit and when the persistence
unit is reloaded to allow customization of the persistence unit above and
beyond what is packaged in the persistence.xml and what is code into the
application.
- Specified by:
getEntityMappings
in interface MetadataSource