Job Queue

Jobs may be run sequentially (single threaded) or in parallel (multi threaded), depending on the nature of the job.

Jobs are submitted to the queue either by user interaction (e.g. manually requesting a job), by timed processes (e.g. cron or NT scheduler), or by other jobs (such as events triggering a data load or report run).

Note that deleting an entry from the job queue does not necessarily stop the job if it is already processing ( eg. status is running ).

The following fields are used for job queues:

Field Name Description
Job Serial Number A serial number is automatically assigned to each job as it is created
Requested By User The username who initiated the job
Requested At The date and time the job was intitially requested
Job Code The object name of the job requested
Status Code Options are "running", "available" or "new"