Zeitgesteuertes Ausführen

chett

Grünschnabel
Hi,
ich hab folgendes Problem...
Ich hab ne main(), in der rufe ich die Konstruktoren meiner Klassen auf.
Soweit tut das alles auch ganz gut...

Code:
public static void main(String[] args) throws InterruptedException {
		
		existConf();
		readConfig();
		ProtocolManager pm=new ProtocolManager();
		IFObserver o = pm;
		
		UPnPController up = new UPnPController();
		up.addObserver(o);

		LanController l = new LanController();
    	        l.addObserver(o);
    	        l.run();
//		up.start();
		
		pm.printVector();
		pm.correct();
		pm.printLans();
			
	}

Jetzt würde ich gerne eine dieser Konstruktoren in bestimmten Zeitabständen aufrufen.

Ich würde ne Variable definieren, in der ich den "Timer" speichere, initial evtl auf 10 min legen. Nach Ablauf dieser 10 Minuten soll der LanController erneut gestartet werden.
Wie kann man sowas am besten realisieren?

Danke für die Anregungen
Chett
 
Hi Sascha,

danke für den Hinweis....
daraufhin bin ich auf java.util.Timer gestoßen...
Mit dem müßte es klappen!

Muchas gracias
 
Zurück