Roman Puchkovskiy created IGNITE-16240:
------------------------------------------
Summary: Support putFields()+writeFields() and readFields() in
User Object Serialization
Key: IGNITE-16240
URL: https://issues.apache.org/jira/browse/IGNITE-16240
Project: Ignite
Issue Type: Improvement
Components: networking
Reporter: Roman Puchkovskiy
Assignee: Roman Puchkovskiy
Fix For: 3.0.0-alpha4
It's about ObjectOutputStream#putFields(), ObjectOutputStream#writeFields() and
ObjectInputStream#readFields(). We probably need to support them to fully
support writeObject()/readObject() inside Serializables.
There is one problem: readFields() returns ObjectInputStream.GetField which in
turn has a method returning ObjectStreamClass which is more or less an
equivalent of our ClassDescriptor. It might happen that we would have to
reconstruct it.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)