...
JobScheduler provides a solution to set off events and to handle these events on an active instance of the event service JobScheduler.
You find the complete documentation in scheduler_events.pdf - Documentation. Especially how to define event handlers with JOE is described in chapter 4.1.3 XML Event Handlers
To show the usage of events we will draw up a simple scenario:
...
Instructions
- Unzip all files of events.zip or events_windows.zip into the ./config/live folder of your Workload JobScheduler installation. After unzipping you will have in the subfolder samples an subfolder events with the required JobScheduler objects to run the example.
- Edit ./config/scheduler.xml of the Workload JobScheduler and configure a JobScheduler as a Supervisor. The Supervisor is an attribute of the tag
config
. See Supervisor. - In the installation directory of your workload JobScheduler create a folder
files
with two subfoldersin
andprocessed
- Unzip all files of events_supervisor.zip into the ./config folder of your instance of the event service JobScheduler installation. After unzipping you will have in the subfolder ./config/live/sos a subfolder events with all the objects required to run the event service. And a folder ./config/events that is used by the event handler.
- Edit
config/events/example.event_class.xsl
on the active instance of the event service JobScheduler and adjust thehost
andport
parameters to those of the Workload JobScheduler. Copy the file to the folder ./config/events.
...
Each time the active instance of the event service JobScheduler receives an event it runs the JobScheduler_event_service job .
The job will then process all event handlers that follow the naming scheme:
...
Matches if an event exists for job simple_shell_job
with an event parameter "foo" with the value "bar".
Downloads:
- scheduler_events.pdf - Documentation
- events.zip - job configuration files
- events_windows.zip - job configuration files (windows version)
- events_supervisor.zip - event handler files