protected class AbstraktAggregator.LZZDaten extends Object
Modifier and Type | Field and Description |
---|---|
private boolean |
angemeldet
Ob die LZZ angemeldet ist fuer das Absenden der Aggregierten DS.
|
private long |
anzahlDatenSaetze
Anzahl der Aggregierten DatenSaetze.
|
private boolean |
archiviert
Ob die Aggregierte LZD zu Archivierung eingestellt sind.
|
private de.bsvrz.dav.daf.main.Data |
ergebnissDatenSatz
Der aggregierte Datensatz, wird bei erzeugung geschickt.
|
private boolean[] |
ermittelbarWertEingekommen
Fuer jedes Parameter merken wir, ob wir schon einen ermittelbaren
Wert bekommen haben.
|
private long |
zeitStempelLetztesDS
ZeitStempel letztes DatenSatzes im Archiv.
|
Modifier | Constructor and Description |
---|---|
protected |
LZZDaten() |
Modifier and Type | Method and Description |
---|---|
long |
getAnzahlDatenSaetze()
Erfragt die Anzahl der DatenSaetze.
|
de.bsvrz.dav.daf.main.Data |
getErgebnissDatenSatz()
Erfragt den Ergebniss Datensatz.
|
boolean[] |
getErmittelbarWert()
Erfragt nach dem Array von Flags, fuer welche Paramter haben wir
schon einen ermittelbaren Wert bekommen.
|
long |
getZeitStempelLetztesDS()
Erfragt den Zeitstempel des Letzten DS.
|
long |
incrementAnzahlDatenSaetze()
Inkrementiert die Anzahl der DatenSaetze.
|
void |
initZeitStempelLetztesDS(long zeitStempel)
Initialisiert dem ZeitStempel d.h. uberschreibnt nur wenn es noch
nicht initialisiert wurde.
|
boolean |
isAngemeldet()
Erfragt ob der die LZZ angemeldet sit fuer absenden der AGG DS.
|
boolean |
isArchiviert()
Erfragt ob die Aggregierte Daten von der LZZ gespeichert werden.
|
void |
resetDaten()
Initialisiert die Daten.
|
void |
setAngemeldet(boolean angemeldet)
Legt fest, ob die LZZ angemeldet ist duer Absenden der aggregierten
DS.
|
void |
setAnzahlDatenSaetze(long anzahlDatenSaetze)
Setzt die Anzahl der Datensaetze.
|
void |
setArchiviert(boolean archiviert)
Legt fest ob, die Daten archviert werden.
|
void |
setErgebnissDatenSatz(de.bsvrz.dav.daf.main.Data datenSatz)
Legt fest den Datensatz fuer Ergebnisse.
|
void |
setZeitStempelLetztesDS(long zeitStempel)
Legt fest den Zeitstempel des Letzten DS.
|
private de.bsvrz.dav.daf.main.Data ergebnissDatenSatz
private long zeitStempelLetztesDS
private final boolean[] ermittelbarWertEingekommen
private boolean archiviert
private long anzahlDatenSaetze
private boolean angemeldet
public boolean isAngemeldet()
public void resetDaten()
public boolean[] getErmittelbarWert()
public void setAngemeldet(boolean angemeldet)
angemeldet
- der gewünschte Zustandpublic long incrementAnzahlDatenSaetze()
public long getAnzahlDatenSaetze()
public void setAnzahlDatenSaetze(long anzahlDatenSaetze)
anzahlDatenSaetze
- die Anzahlpublic de.bsvrz.dav.daf.main.Data getErgebnissDatenSatz()
public void setErgebnissDatenSatz(de.bsvrz.dav.daf.main.Data datenSatz)
datenSatz
- der neue Datensatzpublic long getZeitStempelLetztesDS()
public void setZeitStempelLetztesDS(long zeitStempel)
zeitStempel
- der Zeitstempelpublic void initZeitStempelLetztesDS(long zeitStempel)
zeitStempel
- der Zeitstempelpublic boolean isArchiviert()
public void setArchiviert(boolean archiviert)
archiviert
- true, wenn sie gespeichert werden sollenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.