|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
public class TaskScheduler
Diese Klasse verwaltet einen Timer und prüft im Minutentakt, ob die Tasks für Sicherung, Löschen und Nachforndern ausgeführt werden müssen. Über die public-Methoden können die IntervalWerte gesetzt werden.
Field Summary | |
---|---|
static java.text.DateFormat |
dateFormat
|
Constructor Summary | |
---|---|
TaskScheduler(ArchiveManager archiveManager)
Erzeugt einen TaskScheduler mit den angegebenen Interval-Zeiten für den Sicherungs-, Lösch- und Nachforderungstask. |
Method Summary | |
---|---|
java.lang.String |
getBackupIntervals()
Das Interval als String. |
java.lang.String |
getBackupLastRun()
Liefert das Datum, an dem der Task das letzte mal gestartet wurde. |
java.lang.String |
getBackupNextRun()
Liefert das Datum, an dem der Task das nächste mal gestartet wird. |
java.lang.String |
getDeleteIntervals()
Das Interval als String. |
java.lang.String |
getDeleteLastRun()
Liefert das Datum, an dem der Task das letzte mal gestartet wurde. |
java.lang.String |
getDeleteNextRun()
Liefert das Datum, an dem der Task das nächste mal gestartet wird. |
java.lang.String |
getLZVIntervals()
Das Interval (ausgewertet) als String. |
java.lang.String |
getLZVLastRun()
Liefert das Datum, an dem der Task das letzte mal gestartet wurde. |
java.lang.String |
getRequestIntervals()
Das Interval als String. |
java.lang.String |
getRequestLastRun()
Liefert das Datum, an dem der Task das letzte mal gestartet wurde. |
java.lang.String |
getRequestNextRun()
Liefert das Datum, an dem der Task das nächste mal gestartet wird. |
void |
setIntervals(java.lang.String backup,
java.lang.String delete,
java.lang.String request,
long lzv)
|
void |
start()
Startet den Timer, der die Tasks steuert |
void |
terminate()
TaskScheduler beenden. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.text.DateFormat dateFormat
Constructor Detail |
---|
public TaskScheduler(ArchiveManager archiveManager)
davConnection
- Dav ConnectionMethod Detail |
---|
public void start()
public void setIntervals(java.lang.String backup, java.lang.String delete, java.lang.String request, long lzv)
public java.lang.String getBackupIntervals()
public java.lang.String getBackupLastRun()
public java.lang.String getBackupNextRun()
public java.lang.String getDeleteIntervals()
public java.lang.String getDeleteLastRun()
public java.lang.String getDeleteNextRun()
public java.lang.String getRequestIntervals()
public java.lang.String getRequestLastRun()
public java.lang.String getRequestNextRun()
public java.lang.String getLZVIntervals()
public java.lang.String getLZVLastRun()
public void terminate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |