Class StreamedArchiveData

java.lang.Object
de.bsvrz.dav.daf.main.impl.archive.request.StreamedArchiveData
All Implemented Interfaces:
ArchiveData, Dataset

public class StreamedArchiveData extends Object implements ArchiveData
Die Objekte dieser Klassen stellen die archivierten Datensätze dar, die die anfragende Applikation angefordert hat.
  • Constructor Details

  • Method Details

    • getDataTime

      public long getDataTime()
      Description copied from interface: Dataset
      Bestimmt den Datenzeitstempel des Datensatzes.
      Specified by:
      getDataTime in interface Dataset
      Returns:
      Datenzeitstempel in Millisekunden seit 1970
    • getArchiveTime

      public long getArchiveTime()
      Description copied from interface: ArchiveData
      Bestimmt den Archivzeitstempel dieses Archivdatensatzes.
      Specified by:
      getArchiveTime in interface ArchiveData
      Returns:
      Archivzeitstempel in Millisekunden seit 1970.
    • getDataIndex

      public long getDataIndex()
      Description copied from interface: Dataset
      Bestimmt den je Datenidentifikation eindeutigen vom Datenverteiler vergebenen Datensatzindex dieses Datensatzes.
      Specified by:
      getDataIndex in interface Dataset
      Returns:
      Datensatzindex
    • getDataType

      public DataState getDataType()
      Description copied from interface: Dataset
      Bestimmt den Datensatztyp des Datensatzes.
      Specified by:
      getDataType in interface Dataset
      Returns:
      Datensatztyp
    • getDataKind

      public ArchiveDataKind getDataKind()
      Description copied from interface: Dataset
      Bestimmt die Datensatzart des Datensatzes.
      Specified by:
      getDataKind in interface Dataset
      Returns:
      Datensatzart
    • getData

      public Data getData()
      Description copied from interface: Dataset
      Bestimmt den eigentlichen Datensatzes mit den von der jeweiligen Attributgruppe definierten Attributwerten dieses Datensatzes.
      Specified by:
      getData in interface Dataset
      Returns:
      Datensatz mit Attributwerten oder null im Falle eines leeren Datensatzes.
    • getObject

      public SystemObject getObject()
      Description copied from interface: Dataset
      Bestimmt das System-Objekt zu dem die im Ergebnis enthaltenen Daten gehören.
      Specified by:
      getObject in interface Dataset
      Returns:
      System-Objekt der enthaltenen Daten
    • getDataDescription

      public DataDescription getDataDescription()
      Description copied from interface: Dataset
      Bestimmt die Beschreibung der im Ergebnis enthaltenen Daten.
      Specified by:
      getDataDescription in interface Dataset
      Returns:
      Beschreibung der Daten
    • toString

      public String toString()
      Overrides:
      toString in class Object