public class Unfall extends Engstelle
Engstelle.MeldungsBehandlungSituation.Gueltigkeit, Situation.Lage| Modifier and Type | Field and Description |
|---|---|
Engstelle.MeldungsBehandlung |
ablaufMeldungen
Instanz von
MeldungsBehandlung zur Behandlung von Betriebsmeldungen zur
Ablaufprüfung dieses Unfalls |
_verwaltung, kapazitaetsMeldungen, stauMeldungen| Constructor and Description |
|---|
Unfall(VerwaltungEngstellen verwaltung,
de.bsvrz.dav.daf.main.config.SystemObject davObjekt)
Erzeugt eine neue Instanz vom Typ Unfall
|
| Modifier and Type | Method and Description |
|---|---|
void |
abmelden() |
void |
anmelden() |
long |
getEngpassKapazitaet()
Bestimmt die (Engpass-) Kapazität dieser Engstelle
|
java.lang.String |
getIdAblaufMeldung()
Bildet eine Id zur Verwaltung von Betriebsmeldungen bezgl. der Ablaufprüfung
dieses Unfalls
|
long |
getWarteZeitMeldungNachRaeumungUnfall()
Bestimmt den Parameter WarteZeitMeldungNachRäumungUnfall der
Engstellenverwaltung
|
long |
pruefeAblauf()
Führt die Ablaufprüfung für diesen Unfall durch.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultData) |
bereinige, bereinigeVerkehrsStaerke, getFaktorVerkehrsStaerkeStromAbwaerts, getIdKapazitaetsMeldung, getIdStauMeldung, getLetztesStrassenSegment, getMaxLaengeStauUeberBaustellenEnde, getMqStromAbwaerts, pruefeEngpass, pruefeStaus, pruefeStausAlt, setStauMeldungAktiv, setStauMeldungInaktivgetConnection, getGueltigkeit, getLage, getObjekt, pruefeGueltigkeit, pruefeLage, setGueltigkeit, setLage, toStringpublic final Engstelle.MeldungsBehandlung ablaufMeldungen
MeldungsBehandlung zur Behandlung von Betriebsmeldungen zur
Ablaufprüfung dieses Unfallspublic Unfall(VerwaltungEngstellen verwaltung, de.bsvrz.dav.daf.main.config.SystemObject davObjekt)
verwaltung - die Engstellenverwaltung, die für diese Instanz zuständig istdavObjekt - das Unfall-Systemobjektpublic long getEngpassKapazitaet()
EngstellegetEngpassKapazitaet in class Engstellepublic long getWarteZeitMeldungNachRaeumungUnfall()
public void anmelden()
public void abmelden()
public void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
public long pruefeAblauf()
throws java.lang.IllegalStateException
WarteZeitMeldungNachRaeumungUnfall verglichen.java.lang.IllegalStateException - wenn die Prüfung nicht durchgeführt werden kann, aufgrund
etwa nichtversorgter Parameter, keine Gültigkeit spezifiziert etc.public java.lang.String getIdAblaufMeldung()