public class Situation
extends java.lang.Object
implements de.bsvrz.sys.funclib.dambach.dav.daf.EmpfaengerMitAnAbmeldung
| Modifier and Type | Class and Description |
|---|---|
static class |
Situation.Gueltigkeit
Modelliert die Gültigkeit einer Situation
|
static class |
Situation.Lage
Modelliert die Lage einer Situation
|
| Modifier | Constructor and Description |
|---|---|
protected |
Situation(de.bsvrz.dav.daf.main.ClientDavInterface connection,
de.bsvrz.dav.daf.main.config.SystemObject davObjekt)
Konstruiert eine Instanz vom Typ Situation
|
| Modifier and Type | Method and Description |
|---|---|
void |
abmelden() |
void |
anmelden() |
de.bsvrz.dav.daf.main.ClientDavInterface |
getConnection() |
Situation.Gueltigkeit |
getGueltigkeit()
Bestimme Gültigkeit für diese Situation
|
Situation.Lage |
getLage()
Bestimme Lage für diese Situation
|
de.bsvrz.dav.daf.main.config.SystemObject |
getObjekt() |
boolean |
pruefeGueltigkeit(long zeitpunkt)
Prüft, ob diese Instanz zum Zeitpunkt zeitpunkt gültig ist
|
boolean |
pruefeLage()
Prüft, ob die Lage dieser Instanz ausreichend spezifiziert ist
|
protected void |
setGueltigkeit(Situation.Gueltigkeit gueltigkeit)
Setze neue Gültikeit für diese Situation
|
protected void |
setLage(Situation.Lage lage)
Setze neue Lage für diese Situation
|
java.lang.String |
toString() |
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultData) |
protected Situation(de.bsvrz.dav.daf.main.ClientDavInterface connection,
de.bsvrz.dav.daf.main.config.SystemObject davObjekt)
connection - Datenverteiler-VerbindungdavObjekt - Systemobjekt vom Typ Situationpublic java.lang.String toString()
toString in class java.lang.Objectprotected void setLage(Situation.Lage lage)
lage - neue Lagepublic Situation.Lage getLage()
protected void setGueltigkeit(Situation.Gueltigkeit gueltigkeit)
gueltigkeit - neue Gültigkeitpublic Situation.Gueltigkeit getGueltigkeit()
public boolean pruefeGueltigkeit(long zeitpunkt)
zeitpunkt - der Zeitpunkt, für den geprüft werden sollpublic boolean pruefeLage()
public de.bsvrz.dav.daf.main.ClientDavInterface getConnection()
getConnection in interface de.bsvrz.sys.funclib.dambach.dav.daf.EmpfaengerMitAnmeldungpublic de.bsvrz.dav.daf.main.config.SystemObject getObjekt()
getObjekt in interface de.bsvrz.sys.funclib.dambach.dav.daf.EmpfaengerMitAnmeldungpublic void anmelden()
anmelden in interface de.bsvrz.sys.funclib.dambach.dav.daf.EmpfaengerMitAnmeldungpublic void abmelden()
abmelden in interface de.bsvrz.sys.funclib.dambach.dav.daf.EmpfaengerMitAnAbmeldungpublic void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterface