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.