de.bsvrz.ars.ars.mgmt.tasks.scheduler
Class TaskScheduler.CronTask

java.lang.Object
  extended by java.util.TimerTask
      extended by de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler.CronTask
All Implemented Interfaces:
Runnable
Enclosing class:
TaskScheduler

private class TaskScheduler.CronTask
extends TimerTask

Private Klasse, die sich um den Aufruf von Sichern, Löschen und Nachfordern kümmert. Die Klasse wird minütlich aufgerufen und in der run()-Methode wird gepfüft, ob einer der Tasks gestartet werden muss (auf Grund der Intervallangabe im TimeIntervalCron)

Author:
Philippe Schrettenbrunner

Field Summary
private  TimeIntervalCron tic
           
 
Constructor Summary
TaskScheduler.CronTask(TimeIntervalCron tic)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tic

private TimeIntervalCron tic
Constructor Detail

TaskScheduler.CronTask

public TaskScheduler.CronTask(TimeIntervalCron tic)
Method Detail

run

public void run()
Specified by:
run in interface Runnable
Specified by:
run in class TimerTask