Roughly I know that when I schedule a Schedulable
, I'm creating both a CronTrigger and an AsyncApexJob, but I'm confused as to how the two objects relate to each other and what the significance of each is.
For example, if I'm looking at all scheduled jobs, I can look at the unfired triggers or filter on status for the async jobs. What are the pros and cons of examining one over examining the other?