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 longgetArchiveTime()Bestimmt den Archivzeitstempel dieses Archivdatensatzes.DatagetData()Bestimmt den eigentlichen Datensatzes mit den von der jeweiligen Attributgruppe definierten Attributwerten dieses Datensatzes.DataDescriptiongetDataDescription()Bestimmt die Beschreibung der im Ergebnis enthaltenen Daten.longgetDataIndex()Bestimmt den je Datenidentifikation eindeutigen vom Datenverteiler vergebenen Datensatzindex dieses Datensatzes.ArchiveDataKindgetDataKind()Bestimmt die Datensatzart des Datensatzes.longgetDataTime()Bestimmt den Datenzeitstempel des Datensatzes.DataStategetDataType()Bestimmt den Datensatztyp des Datensatzes.SystemObjectgetObject()Bestimmt das System-Objekt zu dem die im Ergebnis enthaltenen Daten gehören.java.lang.StringtoString()
-
-
-
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:DatasetBestimmt den Datenzeitstempel des Datensatzes.- Specified by:
getDataTimein interfaceDataset- Returns:
- Datenzeitstempel in Millisekunden seit 1970
-
getArchiveTime
public long getArchiveTime()
Description copied from interface:ArchiveDataBestimmt den Archivzeitstempel dieses Archivdatensatzes.- Specified by:
getArchiveTimein interfaceArchiveData- Returns:
- Archivzeitstempel in Millisekunden seit 1970.
-
getDataIndex
public long getDataIndex()
Description copied from interface:DatasetBestimmt den je Datenidentifikation eindeutigen vom Datenverteiler vergebenen Datensatzindex dieses Datensatzes.- Specified by:
getDataIndexin interfaceDataset- Returns:
- Datensatzindex
-
getDataType
public DataState getDataType()
Description copied from interface:DatasetBestimmt den Datensatztyp des Datensatzes.- Specified by:
getDataTypein interfaceDataset- Returns:
- Datensatztyp
-
getDataKind
public ArchiveDataKind getDataKind()
Description copied from interface:DatasetBestimmt die Datensatzart des Datensatzes.- Specified by:
getDataKindin interfaceDataset- Returns:
- Datensatzart
-
getData
public Data getData()
Description copied from interface:DatasetBestimmt den eigentlichen Datensatzes mit den von der jeweiligen Attributgruppe definierten Attributwerten dieses Datensatzes.
-
getObject
public SystemObject getObject()
Description copied from interface:DatasetBestimmt das System-Objekt zu dem die im Ergebnis enthaltenen Daten gehören.
-
getDataDescription
public DataDescription getDataDescription()
Description copied from interface:DatasetBestimmt die Beschreibung der im Ergebnis enthaltenen Daten.- Specified by:
getDataDescriptionin interfaceDataset- Returns:
- Beschreibung der Daten
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-