Job Scheduler Erste Seite |
| JavaJavaScriptVBScriptPerl | Javadoc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Job_impl – Oberklasse für einen Job oder das Scheduler-Skript
Der Methoden eines Jobs werden in folgender Reihenfolge aufgerufen. spooler_init()
spooler_open()
spooler_process()
spooler_process()
...
spooler_close()
spooler_on_success() oder spooler_on_error()
spooler_exit() Keine dieser Methoden muss implementiert werden. In der Regel wird wenigstens Ein Fehler beim Ausführen des Job-Skripts während des Ladens oder in
spoolerDas allgemeine Objekt des Schedulers
Beispiel in javascriptspooler_log.debug( "The working directory of the Scheduler is " + spooler.directory ); RückgabeSpooler spooler_closeTask-Ende
Wird am Ende eines Joblaufs gerufen. Gegenstück zu spooler_exitDestruktor
Wird als allerletzte Methode gerufen, bevor das Skript entladen wird. Hier kann z.B. eine Datenbank-Verbindung geschlossen werden. spooler_initInitialisierung
Der Scheduler ruft diese Methode nach dem Konstruktor und vor RückgabeBoolean spooler_jobDas Objekt des Jobs
Beispiel in javascriptspooler_log.info( "The name of this job is " + spooler_job.name ); RückgabeJob spooler_logZum Protokollieren
Beispiel in javaspooler_log.info( "Something has happend" ); RückgabeLog spooler_on_errorBei Task-Ende im Fehlerfall
Wird als letzte Funktion eines Joblaufs gerufen, wenn ein Fehler aufgetreten ist (nach spooler_on_successBei Task-Ende im Erfolgsfall
Wird nach spooler_openTask-Beginn
Wird zu Beginn einer Task gerufen. Die Methode wird direkt nach spooler_processJobschritt oder Ausführung eines Auftrags
Führt einen Jobschritt aus. Ein Auftragsjob erhält in Die Default-Implementierung gibt false zurück. Ein Auftragsjob versetzt aber einen Auftrag in den Folgezustand. RückgabeBoolean Bei Bei spooler_taskDas Objekt der Task
Beispiel in javascriptspooler_log.info( "The task id is " + spooler_task.id ); RückgabeTask |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zuletzt geändert von Joacim Zschimmer, 2007-07-05 |