|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.bsvrz.vew.sim.sim.steuerung.StartStopQuittierung
public abstract class StartStopQuittierung
Verabeitung von Quittierungen von der SWE StartStopp
| Field Summary | |
|---|---|
static long |
QUITTUNGS_TIMEOUT
die max. |
| Constructor Summary | |
|---|---|
StartStopQuittierung(java.lang.String prefix,
java.lang.String suffix)
Erzeugt eine neue Instanz |
|
| Method Summary | |
|---|---|
void |
abmelden()
Abmelden aller Datenidentifikationen für diese Instanz und das zugeordnete Systemobjekt |
void |
anmelden()
Anmelden aller Datenidentifikationen für diese Instanz und das zugeordnete Systemobjekt |
int |
getAnzahlQuittierungen()
Bestimme gesamte Anzahl von Quittierungen |
abstract de.bsvrz.dav.daf.main.ClientDavInterface |
getConnection()
Bestimmt die Datenverteiletverbindung, über die die Empfängeranmeldung erfolgt |
de.bsvrz.dav.daf.main.config.SystemObject |
getObjekt()
Bestimmt das Systemobjekt, für das die Empfängeranmeldugen für diese Instanz erfolgen |
java.util.Map<java.lang.String,java.lang.String> |
getPosQuittierung()
Bestimme alle positiven Quittierungen |
protected abstract boolean |
istQuittierungPositiv(de.bsvrz.dav.daf.main.Data data)
Bestimmt aus einem Quittierungs-Datensatz, ob die Quittierung positiv ist. |
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultData)
|
void |
warteAufQuittierungen(int quittierungen)
Blockiere den aktuellen Thread, bis eine gegebene Anzahl Quittierungen eingetroffen ist oder der Timeout abgelaufen ist |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long QUITTUNGS_TIMEOUT
| Constructor Detail |
|---|
public StartStopQuittierung(java.lang.String prefix,
java.lang.String suffix)
prefix - Text-Prefix zum Zuordnen einer Start-/Stopp-Antwortsuffix - Text-Suffix zum Zuordnen einer Start-/Stopp-Antwort| Method Detail |
|---|
protected abstract boolean istQuittierungPositiv(de.bsvrz.dav.daf.main.Data data)
data - der Quittierungs-Datensatz
public java.util.Map<java.lang.String,java.lang.String> getPosQuittierung()
public int getAnzahlQuittierungen()
public abstract de.bsvrz.dav.daf.main.ClientDavInterface getConnection()
EmpfaengerMitAnmeldung
getConnection in interface EmpfaengerMitAnmeldungpublic de.bsvrz.dav.daf.main.config.SystemObject getObjekt()
EmpfaengerMitAnmeldung
getObjekt in interface EmpfaengerMitAnmeldungpublic void anmelden()
EmpfaengerMitAnmeldung
anmelden in interface EmpfaengerMitAnmeldungpublic void abmelden()
EmpfaengerMitAnAbmeldung
abmelden in interface EmpfaengerMitAnAbmeldungpublic void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterfacepublic void warteAufQuittierungen(int quittierungen)
quittierungen - Anzahl von Quittierungen, die abgewartet werden sollen
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||