Caruso_Nix
Mitglied
ich habe das mal ausprobiert, aber ich scheitere :-(
folgender Ablauf ist geplant:
speicher threadName und Endzeit ab
starte den Thread
----
zweiter tread überprüft alle 10 sek, ob es überfällige Threads gibt.
schaue in der Speicherung, ob Endzeit < currentTime.
wenn ja: 1. lösche den Eintrag aus der Speicherung
2. unterbreche den Task
------------------------------------------------------------------------------------
tja und hier stosse ich doch auf Probleme.
welche Speicherung sollte ich verwenden? Ich muss anfügen, rauslöschen, finden(über die Endzeit).
Bei einer Iteration kann ich ja nur (object, int) verwenden. Das Problem ist, dass die Endzeit long ist.
Hashmap kann ich nur über den Key ansprechen. Also nur den Namen...suche über die Zeit hab ich nicht hinbekommen.
Ich weiss nicht mehr weiter
caruso
folgender Ablauf ist geplant:
speicher threadName und Endzeit ab
starte den Thread
----
zweiter tread überprüft alle 10 sek, ob es überfällige Threads gibt.
schaue in der Speicherung, ob Endzeit < currentTime.
wenn ja: 1. lösche den Eintrag aus der Speicherung
2. unterbreche den Task
------------------------------------------------------------------------------------
tja und hier stosse ich doch auf Probleme.
welche Speicherung sollte ich verwenden? Ich muss anfügen, rauslöschen, finden(über die Endzeit).
Bei einer Iteration kann ich ja nur (object, int) verwenden. Das Problem ist, dass die Endzeit long ist.
Hashmap kann ich nur über den Key ansprechen. Also nur den Namen...suche über die Zeit hab ich nicht hinbekommen.
Ich weiss nicht mehr weiter
caruso