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 “PlatformServiceContainer configuration parameters” in the NiagaraAX Platform Guide).
FoxBackupJob — From a station backup (dist) to a remote PC, see BackupService.
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 popup” 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 JobServiceManager view of a station’s JobService. You can also open a Jobs side bar to see all jobs in all opened stations (see Using the jobs side bar).
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 dialog 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.
All jobs in a station are cleared upon a station restart.
Copyright © 2000-2014 Tridium Inc. All rights reserved.