Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
DataSerializer, InternalDataSerializer and StaticSerialization have a lot of static methods for serializing this and that. Many of these methods should be moved to the ObjectSerializer / ObjectDeserializer APIs in the geode-serialization subproject. Things like writeArrayOfObjects()/readArrayOfObjects(), writeString()/readString(), etc.
A call has to be made on whether the methods of DataOutput and DataInput should also be part of these APIs and toData/fromData modified to no longer take a DataOutput/DataInput parameter.