private static class BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter extends Thread
| Modifier and Type | Class and Description |
|---|---|
private class |
BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter.Auftrag
die Repräsentation eines auszuführenden Simulationsauftrags.
|
Thread.State, Thread.UncaughtExceptionHandler| Modifier and Type | Field and Description |
|---|---|
private boolean |
aktiv
der Status des Verwalters.
|
private List<BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter.Auftrag> |
auftragsListe
die Liste der auszuführenden Aufträge.
|
private static BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter |
INSTANZ
globale Instanz der Klasse.
|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
BaustellenSimulationAuftragsVerwalter()
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAuftrag(BaustellenSchnittstelle baustelle,
String name,
String bemerkung)
fügt der Auftragsverwaltung einen neuen Auftrag hinzu.
|
void |
addAuftrag(BaustellenSchnittstelle baustelle,
String name,
String bemerkung,
de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein berechnungsMq)
fügt der Auftragsverwaltung einen neuen Auftrag hinzu.
|
static BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter |
getInstanz()
liefert die SINGLETON-Instanz der Klasse.
|
void |
run() |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldprivate static final BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter INSTANZ
private final List<BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter.Auftrag> auftragsListe
private final boolean aktiv
BaustellenSimulationAuftragsVerwalter()
public static BaustellenSimulationsObserver.BaustellenSimulationAuftragsVerwalter getInstanz()
public void addAuftrag(BaustellenSchnittstelle baustelle, String name, String bemerkung)
baustelle - die Baustelle die simuliert werden sollname - der Name des Auftraggebersbemerkung - ein beschreibender Textpublic void addAuftrag(BaustellenSchnittstelle baustelle, String name, String bemerkung, de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein berechnungsMq)
baustelle - die Baustelle die simuliert werden sollname - der Name des Auftraggebersbemerkung - ein beschreibender TextberechnungsMq - der MQ vor der Baustelle (optional)Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.