baja-Job

A Job is used to manage a task that runs asynchronously in the background, but requires user visibility. Some example jobs include:

  • StationSaveJob — From a station save, either initiated manually or from the auto-save function (see the Niagara Platform Guide).

  • FoxBackupJob — From a station backup (dist) to a remote PC.

Many drivers also have various job types too. For example, the NiagaraDriver includes a StationDiscoveryJob and NiagaraScheduleLearnJob.

Every job finishes displaying one of the following status descriptors:

  • Success — Job completed successfully.

  • Canceled — Job canceled by user.

  • Failure — Job failed to complete.

  • Completed — Job completed.

Also, if you have the station open in Workbench, you see a momentary notification window in the lower-right corner of your display.

You can monitor and cancel a job from within the particular view where you initiated it, or centrally from the Job Service Manager view of a station’s JobService. You can also open a Jobs side bar to see all jobs in all opened stations.

Regardless of how you access jobs, note the following:

  • To see details on a job, click the button next to its status descriptor. A popup Job Log window displays all the interim steps about the job, including timestamps and relevant messages.

  • To dispose of a job, click the close (X) button to remove it from the station.

    Note: All jobs in a station are cleared upon a station restart.