de.kappich.puk.param.main
Class PersistanceHandler

java.lang.Object
  extended by de.kappich.puk.param.main.PersistanceHandler

public final class PersistanceHandler
extends Object

Ermöglicht, ResultData zu einer DataIdentification persistent zu schreiben und die zu DataIdentification gespeicherten Datensätze komplett zu lesen.

Author:
Kappich Systemberatung

Method Summary
 ResultData[] getPersistanceData()
          Liefert die persistent gespeicherten Daten.
 void makeDataPersistance(ResultData result)
          Speichert die Daten persistent.
 void makeDataPersistance(ResultData result, boolean append)
          Speichert die Daten persistent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

makeDataPersistance

public void makeDataPersistance(ResultData result)
Speichert die Daten persistent. Der Datensatz wird angehängt, bisher geschriebene Datensätze bleiben erhalten.

Parameters:
result - Ergebnisdatensatz, der gespeichert werden soll.

makeDataPersistance

public void makeDataPersistance(ResultData result,
                                boolean append)
Speichert die Daten persistent. Der Datensatz wird angehängt, bisher geschriebene Datensätze bleiben erhalten.

Parameters:
result - Ergebnisdatensatz, der gespeichert werden soll.
append - Legt fest, ob die Daten angehängt werden

(true: Daten werden angehängt, entspricht dann der Methode makeDataPersistance(de.bsvrz.dav.daf.main.ResultData))

(false: Datensatz überschreibt aktuelle Einträge. Es wird also nur dieser eine Datensatz persistent gehalten.


getPersistanceData

public ResultData[] getPersistanceData()
Liefert die persistent gespeicherten Daten.

Returns:
Array mit Ergebnisdaten der persistenten Daten für diese DataIdentification.