|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
de.bsvrz.sys.startstopp.prozessvew.Inkarnation.ThreadStarteInkarnation
private class Inkarnation.ThreadStarteInkarnation
Interne Klasse zum Starten einer Inkarnation. Der Startvorgang wird als eigener Thread ausgeführt um zeitliche Abhängigkeiten (wie sleeps) zu berücksichtigen. Neben den Inkarnationsspezifischen Prüfungen wird auch geprüft, ob das Kernsystem läuft (bzw. darauf gewartet)
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
private long |
m_absender
|
private long |
m_delay
|
private boolean |
m_neuerDurchlauf
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
Inkarnation.ThreadStarteInkarnation(long absender,
long delay)
Konstruktor der Klasse |
Method Summary | |
---|---|
private void |
mySleep(long dauer)
eigene Sleep Methode |
void |
run()
Run Methode des Threads |
private void |
starteInkarnation(long absender)
Methode zum Starten einer Inkarnation unter Berücksichtigung der Startbedinung |
Methods inherited from class java.lang.Thread |
---|
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, yield |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private long m_absender
private long m_delay
private boolean m_neuerDurchlauf
Constructor Detail |
---|
public Inkarnation.ThreadStarteInkarnation(long absender, long delay)
absender
- AbsenderMethod Detail |
---|
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
private void starteInkarnation(long absender)
private void mySleep(long dauer)
dauer
- Dauer in Millisekunden
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |