Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As part of the JobScheduler installation there are some Java classes to handle events.

 

  • JobSchedulerSubmitEventTaskAfterMonitor
    • JobSchedulerSubmitEventMonitor can be configured as a monitor for (not shell-) to submit an event.The event is then submitted to the supervisor. If the JobScheduler is not registered with a supervisor, the event is submitted to the current JobScheduler. The event can be configured using job and/or order parameters. All other parameters are treated as event parameters. For shell jobs the bin/jobscheduler_event.sh script has to be used instead of the monitor.   

       

  • JobSchedulerSubmitEventJob
    • JobSchedulerSubmitEventJob can be configured  to submit an event.The event is then submitted to the Job Scheduler configured with scheduler_event_handler_host and scheduler_event_handler_port or else to the supervisor. If the Job Scheduler is not registered with a supervisor, the event is submitted to the current Job Scheduler. The event can be configured using job and/or order parameters  All other parameters are treated as event parameters.

  • JobSchedulerDequeueEventsJob
    • During job execution in a Job Scheduler Workload instance events could be created that should be processed by a Job Scheduler Supervisor Instance. Therefore event handlers are configured in the Supervisor that implement individual conditions  that state to which events should be reacted, e.g. by starting other jobs and job chains. 
         
  • JobSchedulerExistsEventJob
    • During job execution in a JobScheduler Workload instance events could be created that should be processed by a JobScheduler Supervisor Instance. This job checks if certain events exists. The job processes orders which are configured with an event specification. Depending on whether these events exist or not the order will be put into the next_state or into the error_state.   

  • JobSchedulerCheckEvents
    • Check if events exist. This job is executed order driven, i.e. it starts automatically if an order is received.
  • JobSchedulerEventJob
    • During job execution in a Job Scheduler Workload instance events could be created that should be processed by a Job Scheduler Supervisor Instance. Therefore event handlers are configured in the Supervisor that implement individual conditions that state to which events should be reacted, e.g. by starting other jobs and job chains.  
  • http://www.sos-berlin.com/doc/JITL/JobSchedulerCheckEvents.xml

...

Documentation

For more information about eventing see JobScheduler Events, Definition and Processing

...