EntityStore should store composite references as state
------------------------------------------------------
Key: QI-138
URL: http://issues.ops4j.org/jira/browse/QI-138
Project: Qi4j
Issue Type: Bug
Affects Versions: 0.4
Reporter: Rickard Öberg
Assignee: Rickard Öberg
Currently if an Entity references a Composite an EntityStore has to use plain
serialization and deserialization to persist that data. However, since the
EntityStore by definition does not have access to the composite class outside a
UnitOfWork it cannot be guaranteed that it can deserialize it properly.
The EntityStore contract should be changed so that if a Composite is referenced
only it's state, in the form of properties and associations, is stored. Upon
reading an EntityState from an EntityStore there is then no need for the
EntityStore to fully deserialize this state, which it cannot do anyway due to
the lack of Composite classes.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.ops4j.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev