next up previous contents index
Next: Instanzierung von Serialisierten Beans Up: Persistence Previous: Versionsproblematik und Kompatibilitaet

Externalization

Objekte, die die Schnittstelle java.io.Externalization implementieren koennen ebenfalls persistent gespeichert und wieder herhgestellt werden. Waehrend des Serialisationsprozess wird vorerst auf die Schnittstelle java.io.Serializable geprueft und wenn nicht vorhanden auf die Schnittstelle java.io.Externalizable. Klassen welche diese Schnittstelle implementieren muessen sich anders wie bei serializable komplett um die abarbeitung der Speicherung kuemmern und ggf. auch selber die Klassenhierachie abarbeiten. Beim Serialisieren wird die Methode writeExternal() aufgerufen und analog beim lesen die Methode readExternal(). Wichtig an dieser Stelle ist, dass es keine default Routinen fuer diese Vorgaenge gibt.


next up previous contents index
Next: Instanzierung von Serialisierten Beans Up: Persistence Previous: Versionsproblematik und Kompatibilitaet

mail@axel-faltin.de