-
Language:
English
-
Language:
English
9.19. Marshalling Options
Table 9.1. ** table title **
Option | Description |
---|---|
ObjectMarshallingStrategy | This interface provides implementations for marshalling and allows for greater flexibility. |
SerializeMarshallingStrategy |
This is the default strategy for calling the
Serializable or Externalizable methods on a user instance.
|
IdentityMarshallingStrategy |
This strategy creates an integer id for each user object and stores them in a Map, while the id is written to the stream.
When unmarshalling it accesses the
IdentityMarshallingStrategy map to retrieve the instance. This means that if you use the IdentityMarshallingStrategy , it is stateful for the life of the Marshaller instance and will create ids and keep references to all objects that it attempts to marshal.
|