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

EclipseLink/DesignDocs/406993

< EclipseLink‎ | DesignDocs
Revision as of 11:34, 1 May 2013 by James.sutherland.oracle.com (Talk | contribs) (New page: <div style="margin:5px;float:right;border:1px solid #000000;padding:5px">__TOC__</div> = Design Specification: Serializers = [http://bugs.eclipse.org/406993 ER 406993] [[Talk:EclipseLink...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Design Specification: Serializers

ER 406993

Feedback

Document History

Date Author Version Description & Notes
2013-05-01 James 0.1 Draft

Project overview

This project will provide a pluggable Serializer interface and implementations to allow different serialization mechanisms to be used for any of EclipseLink's usages of serialization.

Concepts

Serialization means converting an object (or object graph) into a binary or character form.

Requirements

Support serializer interface and implementations for;

  • Java serialization
  • XML serialization through JAXB
  • JSON serialization through EclipseLink Moxy JAXB
  • Kryo serialization (for optimized binary serialization)
  • API for custom or third party serializer


Design Constraints

Functionality

API

Config files

persistence.xml

Documentation

Open Issues

Issue # Owner Description / Notes

Decisions

Issue # Description / Notes Decision

Future Considerations

  • Support additional serializers.

Back to the top