Class CronSchedulerDav


  • public class CronSchedulerDav
    extends com.bitctrl.util.CronScheduler
    Erweitert den allgemeinen Scheduler für die Zusammenarbeit mit dem Datenverteiler.
    • Constructor Summary

      Constructors 
      Constructor Description
      CronSchedulerDav​(de.bsvrz.dav.daf.main.ClientDavInterface verbindung)
      Erzeugt einen Scheduler, der kein Daemon ist.
      CronSchedulerDav​(de.bsvrz.dav.daf.main.ClientDavInterface verbindung, boolean daemon)
      Erzeugt einen Scheduler.
    • Method Summary

      Modifier and Type Method Description
      long getTime()  
      void sleep​(long millis)  
      • Methods inherited from class com.bitctrl.util.CronScheduler

        deschedule, getCronJob, isStarted, schedule, start, stop
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CronSchedulerDav

        public CronSchedulerDav​(de.bsvrz.dav.daf.main.ClientDavInterface verbindung)
        Erzeugt einen Scheduler, der kein Daemon ist.
        Parameters:
        verbindung - die zu verwendende Datenverteilerverbindung.
      • CronSchedulerDav

        public CronSchedulerDav​(de.bsvrz.dav.daf.main.ClientDavInterface verbindung,
                                boolean daemon)
        Erzeugt einen Scheduler.
        Parameters:
        verbindung - die zu verwendende Datenverteilerverbindung.
        daemon - true, wenn der Scheduler-Thread als Daemon laufen soll.
    • Method Detail

      • getTime

        public long getTime()
        Overrides:
        getTime in class com.bitctrl.util.CronScheduler
      • sleep

        public void sleep​(long millis)
                   throws java.lang.InterruptedException
        Overrides:
        sleep in class com.bitctrl.util.CronScheduler
        Throws:
        java.lang.InterruptedException