I have an Application which needs ten files before it starts processing. The files come from different systems but all end up in the same directory. What is the best way to insure all ten files have arrived before kicking off the batch job.