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/DesignDocs/406993"
< EclipseLink | DesignDocs
(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...) |
(No difference)
|
Revision as of 11:34, 1 May 2013
Design Specification: Serializers
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.