Quartz

 

Also known as the Exception Routing Queue, Quarts allows you to view message processing and email batch jobs and put them in the message queue.  KSB uses Quartz to schedule delayed tasks, including retry attempts for messages that cannot be sent the first time.  By default, KSB uses an embedded quartz scheduler that can be configured by passing parameters starting with "ksb.org.quartz." into the Rice configuration.

You can inject a custom quartz scheduler if the application is already running one. 

link.png

For more information, see Configuring Quartz for KSB in the KSB Technical Reference Guide.

Figure 1229 Quartz Workflow Screen Example

Column heading links can be clicked to sort the table contents in ascending/descending order.

 

Table 851 Quartz Workflow Screen – Table Column Descriptions

Column

Description

Job Name

The unique common name of the processing job.

Job Group

  The group is a categorization of jobs in which this job is a member.

Description

The textual description that serves as a summarized explanation of the purpose of the job.

Time to execute

The date and time the job is scheduled to run.

Full Name

The full name is the complete technical name of the job in the system.

Actions

Click the Put in message queue link to add the job in this table row to the Message Queue.  It takes the message out of Quartz and sends it back into KSB to be retried without waiting until the scheduled time.