Dear Wiki user,

You have subscribed to a wiki page or wiki category on "River Wiki" for change 
notification.

The "Serialization" page has been changed by PeterFirmstone:
http://wiki.apache.org/river/Serialization?action=diff&rev1=10&rev2=11

   * Many implementations can share the same builder.
   * Migration: During a live upgrade, object data can be updated to new or 
different implementation classes using serialization to transfer state to 
another jvm, after the upgrade the old builders can be removed if desired.  The 
original instance class name doesn't need to exist on the target provided the 
original builder is modified to produce a different instance.
  
+ Caveats:
+  * Not for use with classes that are extended by clients.
+  * Circularity issue caused by readResolve() needs to be considered.  
Example, if the Map contained a copy of itself, or the Objects in the Map 
contain references to the Map, then the circularity issue exists.
+ 
  Generics have been omitted for clarity.
  
  === The Abstract Builder ===

Reply via email to