Class StreamedArchiveData
- java.lang.Object
-
- de.bsvrz.dav.daf.main.impl.archive.request.StreamedArchiveData
-
- All Implemented Interfaces:
ArchiveData
,Dataset
public class StreamedArchiveData extends java.lang.Object implements ArchiveData
Die Objekte dieser Klassen stellen die archivierten Datensätze dar, die die anfragende Applikation angefordert hat.
-
-
Constructor Summary
Constructors Constructor Description StreamedArchiveData(long dataTime, long archiveTime, long dataIndex, DataState dataState, ArchiveDataKind archiveDataKind, Data data, SystemObject systemObject, DataDescription dataDescription)
-
Method Summary
Modifier and Type Method Description long
getArchiveTime()
Bestimmt den Archivzeitstempel dieses Archivdatensatzes.Data
getData()
Bestimmt den eigentlichen Datensatzes mit den von der jeweiligen Attributgruppe definierten Attributwerten dieses Datensatzes.DataDescription
getDataDescription()
Bestimmt die Beschreibung der im Ergebnis enthaltenen Daten.long
getDataIndex()
Bestimmt den je Datenidentifikation eindeutigen vom Datenverteiler vergebenen Datensatzindex dieses Datensatzes.ArchiveDataKind
getDataKind()
Bestimmt die Datensatzart des Datensatzes.long
getDataTime()
Bestimmt den Datenzeitstempel des Datensatzes.DataState
getDataType()
Bestimmt den Datensatztyp des Datensatzes.SystemObject
getObject()
Bestimmt das System-Objekt zu dem die im Ergebnis enthaltenen Daten gehören.java.lang.String
toString()
-
-
-
Constructor Detail
-
StreamedArchiveData
public StreamedArchiveData(long dataTime, long archiveTime, long dataIndex, DataState dataState, ArchiveDataKind archiveDataKind, Data data, SystemObject systemObject, DataDescription dataDescription)
-
-
Method Detail
-
getDataTime
public long getDataTime()
Description copied from interface:Dataset
Bestimmt den Datenzeitstempel des Datensatzes.- Specified by:
getDataTime
in interfaceDataset
- Returns:
- Datenzeitstempel in Millisekunden seit 1970
-
getArchiveTime
public long getArchiveTime()
Description copied from interface:ArchiveData
Bestimmt den Archivzeitstempel dieses Archivdatensatzes.- Specified by:
getArchiveTime
in interfaceArchiveData
- 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 interfaceDataset
- Returns:
- Datensatzindex
-
getDataType
public DataState getDataType()
Description copied from interface:Dataset
Bestimmt den Datensatztyp des Datensatzes.- Specified by:
getDataType
in interfaceDataset
- Returns:
- Datensatztyp
-
getDataKind
public ArchiveDataKind getDataKind()
Description copied from interface:Dataset
Bestimmt die Datensatzart des Datensatzes.- Specified by:
getDataKind
in interfaceDataset
- 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.
-
getObject
public SystemObject getObject()
Description copied from interface:Dataset
Bestimmt das System-Objekt zu dem die im Ergebnis enthaltenen Daten gehören.
-
getDataDescription
public DataDescription getDataDescription()
Description copied from interface:Dataset
Bestimmt die Beschreibung der im Ergebnis enthaltenen Daten.- Specified by:
getDataDescription
in interfaceDataset
- Returns:
- Beschreibung der Daten
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-