de.bsvrz.sys.funclib.dataIdentificationSettings
Class SettingsManager.Receiver
java.lang.Object
de.bsvrz.sys.funclib.dataIdentificationSettings.SettingsManager.Receiver
- All Implemented Interfaces:
- ClientReceiverInterface
- Enclosing class:
- SettingsManager
private class SettingsManager.Receiver
- extends Object
- implements ClientReceiverInterface
Klasse, die zur Entgegennahme der Parameterdatensätze vom Datenverteiler die entsprechende Update-Methode implementiert.
Field Summary |
private long |
_lastDataIndex
Der Datensatzindex des zuletzt verarbeiteten Parameterdatensatz wird als Workaround benutzt um doppelte Datensätze zu erkennen und zu ignorieren. |
private boolean |
_seenNonEmptyData
Flag, dass dafür sorgt, dass initiale leere Datensätze ignoriert werden |
Method Summary |
void |
update(ResultData[] results)
Aktualisierungsmethode, die nach Empfang eines angemeldeten Datensatzes von den Datenverteiler-Applikationsfunktionen aufgerufen wird. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_seenNonEmptyData
private boolean _seenNonEmptyData
- Flag, dass dafür sorgt, dass initiale leere Datensätze ignoriert werden
_lastDataIndex
private long _lastDataIndex
- Der Datensatzindex des zuletzt verarbeiteten Parameterdatensatz wird als Workaround benutzt um doppelte Datensätze zu erkennen und zu ignorieren.
Doppelte Datensätze können bei veränderten AnmeldeOptionen einer zweiten Anmeldung auf diese Datenidentifikation auftreten.
SettingsManager.Receiver
private SettingsManager.Receiver()
update
public void update(ResultData[] results)
- Aktualisierungsmethode, die nach Empfang eines angemeldeten Datensatzes von den Datenverteiler-Applikationsfunktionen aufgerufen wird. Diese Methode muss
von der Applikation zur Verarbeitung der empfangenen Datensätze implementiert werden.
- Specified by:
update
in interface ClientReceiverInterface
- Parameters:
results
- Feld mit den empfangenen Ergebnisdatensätzen.