Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "EclipseLink/Development/Dynamic/Design PublicAPI"

Line 1: Line 1:
 
== Public API ==
 
== Public API ==
 
This page captures the design of the public API - introduced in the new package <code>org.eclipse.persistence.dynamic</code> - that allows developers to define and use dynamic entities.
 
This page captures the design of the public API - introduced in the new package <code>org.eclipse.persistence.dynamic</code> - that allows developers to define and use dynamic entities.
 +
 
[[Image:Dynpersist.png|678px|middle]]
 
[[Image:Dynpersist.png|678px|middle]]
  
 
* [http://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/dynamic/branches/1.1.0/org.eclipse.persistence.core.dynamic/src/org/eclipse/persistence/dynamic/DynamicEntity.java DynamicEntity.java ]
 
* [http://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/dynamic/branches/1.1.0/org.eclipse.persistence.core.dynamic/src/org/eclipse/persistence/dynamic/DynamicEntity.java DynamicEntity.java ]
** Primary interface that a dynamic entity implements. This is the API that an application uses to interact with an instance.
+
** Primary interface of a dynamic persistent entity. This is the API an application uses to interact with an entity.
  
 
* [http://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/dynamic/branches/1.1.0/org.eclipse.persistence.core.dynamic/src/org/eclipse/persistence/dynamic/EntityType.java EntityType.java ]
 
* [http://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/dynamic/branches/1.1.0/org.eclipse.persistence.core.dynamic/src/org/eclipse/persistence/dynamic/EntityType.java EntityType.java ]

Revision as of 13:57, 17 September 2009

Public API

This page captures the design of the public API - introduced in the new package org.eclipse.persistence.dynamic - that allows developers to define and use dynamic entities.

Dynpersist.png

  • DynamicEntity.java
    • Primary interface of a dynamic persistent entity. This is the API an application uses to interact with an entity.
  • EntityType.java
    • Provides access to the type information (meta-model) as well as functioning as a factory for new instances

Internal Design

New package org.eclipse.persistence.internal.dynamic

Back to the top