Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
erste | letzte |
Änderungen von: | |
bis: | |
Typ: | |
erste | letzte |
sind Jobs dienen als periodisch laufende Hilfsprogramme, welche Massendaten auf Grund einer Parametrierung bearbeiten oder synchronisieren. Sie können auch dazu verwendet werden um speziellen Java-Code periodisch oder einmalig auszuführen (als CustomJavaJobs). Das Anwendungsgebiet von Jobs ist mannigfaltig. Daher sind die praktischen Anwendungsgebiete und Konfigurationsmöglichkeiten bei jedem einzelnen Job beschrieben. Was alle Jobs gemeinsam haben, ist die Trigger-Einstellung und der Mailversand. Mit einem Trigger wird der Auslöser des Jobs definiert. Dieser Auslöser legt fest wann, wie oft und in welchen Zeitabständen der Job ausgeführt werden soll. Zusätzlich kann jeder Job auch manuell gestartet werden (unabhängig vom eingestellten Trigger). der Synchronisation und Bearbeitung von Daten.
Sie sind mannigfaltig einsetzbar, und ermöglichen beispielsweise die Erstellung von Gruppen anhand bestimmter Kriterien, die Synchronisation von Abteilungs- und Personendaten aus dem Zeitwirtschaftssystem oder die Synchronisation von Kalenderdaten aus dem Groupware-System.
Weiters können mit Hilfe bestimmter Jobs definierte Unregelmäßigkeiten im Zeitwirtschaftssystem gefiltert werden, woraufhin bestimmte Anträge automatisch generiert und an die Mitarbeiter zur Bearbeitung weitergeleitet werden
Die Jobs können automatisch, mit Hilfe eines sogenannten Triggers gestartet werden. Mit dem Trigger wird ein Zeitplan erstellt, so dass die Jobs beliebig gestartet werden können (stündlich, täglich, wöchentlich oder monatlich, ...). Die Einstellung kann auf den Tag, Stunde und Minute genau konfiguriert werdn.
Bei Bedarf können die Jobs auch jederzeit manuell gestartet werden.
Weiters können die Jobs einen aktiven oder inaktiven Status haben. Bei einem aktiven Status werden die Jobs gemäß dem eingestellten Trigger gestartet. Sind diese jedoch inaktiv, können sie lediglich manuell gestartet werden. Der Status kann jederzeit geändert werden.
Ein Monitoring der Jobs wird durch die Ansicht "Aktive Jobs" ermöglicht, wo alle aktiven Jobs auf einen Blick zu sehen sind. Weiters kann, bei entsprechender Parametrierung, der Verlauf des Jobs mit Hilfe der Logeinträge nachvollzogen werden. So wird anhand des parametrierten Log-Levels (definierter Status während des Jobverlaufes, wie z.B. Fehler, Warnung, ...) ersichtlich, ob ein Job problemlose durchgelaufen ist, oder ob bestimmte Probleme aufgetreten sind.
Bei Bedarf kann hier auch ein Mailversand konfiguriert werden. Die Mail wird an eine definierte Person verschickt, falls ein Logeintrag mit einem angegebenen Level existiert.
Ein Trigger stellt einen Zeitplan für die ausführung eines Jobs dar. Er legt fest, wann, wie oft, und in welchen Abständen der Job ausgeführt wird.
Namensfeld
Erlaubte Werte
Erlaubte Sonderzeichen
Seconds
0-59
, - * /
Minutes
0-59
, - * /
Hours
0-23
, - * /
Day-of-month
1-31
, - * ? / L W C
Month
1-12 or JAN-DEC
, - * /
Day-of-Week
1-7 or SUN-SAT
, - * ? / L C #
Year (Optional)
empty, 1970-2099
, - * /
Beispiele:
Ausdrücke |
Bedeutung |
---|---|
0 0 12 * * ? |
Startet täglich um 12:00 |
0 15 10 ? * * |
Startet täglich um 10:15 |
0 15 10 * * ? |
Startet täglich um 10:15 |
0 15 10 * * ? * |
Startet täglich um 10:15 |
0 15 10 * * ? 2005 |
Startet täglich um 10:15 während des Jahres 2005 |
0 * 14 * * ? |
Startet täglich jede Minute beginnend um 14:00 und endet um 14:59 |
0 0/5 14 * * ? |
Startet täglich alle 5 Minuten beginnend um 14:00 und endet um 14:55 |
0 0/5 14,18 * * ? |
Startet täglich alle 5 Minuten beginnend um 14:00 und endet um 14:55, UND Startet alle 5 Minuten beginnend um 18:00 und endet um 18:55 |
0 0-5 14 * * ? |
Startet täglich jede Minute beginnend um 14:00 und endet um 14:05 |
0 10,44 14 ? 3 WED |
Startet um 14:10 und um 14:44 jeden Mittwoch im Monat März |
0 15 10 ? * MON-FRI |
Startet um 10:15 jeden Montag, Dienstag, Mittwoch, Donnerstag und Freitag |
0 15 10 15 * ? |
Startet um 10:15 am15ten jedes Monats |
0 15 10 L * ? |
Startet um 10:15 am letzten Tag jedes Monats |
0 15 10 ? * 6L |
Startet um 10:15 am letzten Freitag jedes Monats |
0 15 10 ? * 6L 2002-2005 |
Startet um 10:15 am letzten Freitag jedes Monats in den Jahren 2002, 2003, 2004 und 2005 |
0 15 10 ? * 6#3 |
Startet um 10:15 am dritten Freitag jedes Monats |
Weiterführende Informationen zum Thema Cron-trigger finden Sie unter: http://quartz.sourceforge.net/javadoc/org/quartz/CronTrigger.html
Handelt sich bei der angelegten Job-Konfiguration um einen aktiven Job (Trigger ist aktiviert), so kann dieser auch unter dem Menüpunkt Monitoring / Aktive Jobs eingesehen werden:
Weiters findet man Informationen zu dem durchgeführten / neu angelegten Job in der Menüleiste Monitoring / Logeinträge:
Mime Type | text/xml | text/xml | |
Datei-name | |||
Größe (in Bytes) | 8487 | 9793 |
Version 32 von Mrs. Ex-Mitarbeiter
am 23.02.10 12:29:55 Name: Jobs Variante: main - default Status: Veröffentlichung |
Version 33 von Mrs. Ex-Mitarbeiter
am 13.04.10 12:22:30 Name: Jobs Variante: main - default Status: Veröffentlichung |