How can I programmatically reset the fired count for the dependencies on a job?
I have a group of jobs and I don't want the Job4 to start until Job1, Job2, and Job3 have completed. It should be noted that these 3 jobs run concurrently. I think I've got all the dependencies set up properly but I'm concerned about the situation where I have to restart the jobs. If any of the 3 jobs fails I will need to restart them all and in that situation I would need to reset the fired counts to 0.
Is there a way to have a Job0 that will reset the fired counts on the Job4 dependencies so they are always 0 at the beginning of a run?