Class PersistanceHandler

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

public final class PersistanceHandler
extends java.lang.Object
Ermöglicht, ResultData zu einer DataIdentification persistent zu schreiben und die zu DataIdentification gespeicherten Datensätze komplett zu lesen.
  • Method Summary

    Modifier and Type Method Description
    de.bsvrz.dav.daf.main.ResultData[] getPersistanceData()
    Liefert die persistent gespeicherten Daten.
    void makeDataPersistance​(de.bsvrz.dav.daf.main.ResultData result)
    Speichert die Daten persistent.
    void makeDataPersistance​(de.bsvrz.dav.daf.main.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 Details

    • makeDataPersistance

      public void makeDataPersistance​(de.bsvrz.dav.daf.main.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​(de.bsvrz.dav.daf.main.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 de.bsvrz.dav.daf.main.ResultData[] getPersistanceData()
      Liefert die persistent gespeicherten Daten.
      Returns:
      Array mit Ergebnisdaten der persistenten Daten für diese DataIdentification.