Community
Participate
Working Groups
This feature is to implement a repository structure that can be used by a persistence unit to obtain the metadata when a refresh is required. Details for this feature are included as a subcomponent in the design doc for 340192.
Created attachment 195116 [details] MetadataRepository first draft Uploaded the MetadataRepositoryReader interface, MetadataRepositoryAdapter which implements the interface, and XMLMetadataRepository as an implementation that reads from an XML file or URL.
Created attachment 195259 [details] proposed Metadata Repository Contains the proposed interface, adapter and XML repository implementation.
Created attachment 195529 [details] file name changes This patch reflects renaming MetadataRepositoryReader to MetadataSource and renaming all properties, comments and variables to reflect the change. It also changes getEntityMappings to take a map instead of property file so that the merged properties (persistence.xml and passed in properties) can be used.
Created attachment 196480 [details] adding java docs and generics this patch adds: - java docs - generics on properties - makes MetadataSourceAdapter abstract - handling null return values from getEntityMappings
Checked in at revision: 9452
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink