Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/Development/Dynamic/Design PublicAPI"
< EclipseLink | Development | Dynamic
(New page: == Dynamic Persistence Design: Public API == This page captures the design of the public API that allows developers to define and use dynamic entities * [http://dev.eclipse.org/svnroot/r...) |
(→Dynamic Persistence Design: Public API) |
||
Line 15: | Line 15: | ||
** Factory for creating dynamic types and bootstrapping using XML | ** Factory for creating dynamic types and bootstrapping using XML | ||
− | * [http://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/dynamic/branches/1.1.0/org.eclipse.persistence.core.dynamic/src/org/eclipse/persistence/exceptions/ | + | * [http://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/dynamic/branches/1.1.0/org.eclipse.persistence.core.dynamic/src/org/eclipse/persistence/exceptions/DynamicException.java DynamicException.java (org.eclipse.persistence.exceptions)] |
− | ** Dynamic usage exception | + | ** Dynamic usage exception |
=== Implementation Package: org.eclipse.persistence.internal.dynamic === | === Implementation Package: org.eclipse.persistence.internal.dynamic === | ||
While this is not part of the 'public' API it does define the default implementations used. | While this is not part of the 'public' API it does define the default implementations used. |
Revision as of 13:19, 10 September 2009
Dynamic Persistence Design: Public API
This page captures the design of the public API that allows developers to define and use dynamic entities
- DynamicEntity.java (org.eclipse.persistence.dynamic)
- Primary interface that a dynamic entity implements. This is the API that an application uses to interact with an instance.
- .java EntityType.java (org.eclipse.persistence.dynamic)
- Provides access to the type information (meta-model) as well as functioning as a factory for new instances
- DynamicHelper.java (org.eclipse.persistence.dynamic)
- Helper to lookup types
- EntityTypeBuilder.java (org.eclipse.persistence.dynamic)
- Factory for creating dynamic types and bootstrapping using XML
- DynamicException.java (org.eclipse.persistence.exceptions)
- Dynamic usage exception
Implementation Package: org.eclipse.persistence.internal.dynamic
While this is not part of the 'public' API it does define the default implementations used.