Hi All,
I have been looking at the fulcrum quartz, which looks quite good. Only problem I have is the fact, that it uses plain xml files for its configuration. I have been using quartz within my own apps, but with the db based Configuration JobStroreTX. Wouldnt it be good if the user can configure its Routine Jobs via the web UI since we are a Web Application Framework? For that, I am dynamically searching the Classpath to find classes implementing Job or StatefulJob. And showing the User the configured Triggers for these classes/Jobs, and let the user define new Cron Triggers. Through the JobStoreTX Mechanism this is straight forward, and allows for the application to be restarted. To make my point clear, wouldnt it make sense to modify the DefaultQuartzScheduler to make Configuration and Persistence of JobModifications possible? I can think of 2 ways. 1. Modify dispose, to get a list of Jobs, and Triggers, and Listeners, and store them within their XML Configuration File Locations defined by the component Configuration 2. Leave the quartz Configuration to the user, and simply make Quartz read quart.properties upon initialization. Leaving it to the user, to configure quartz as he wants it configured. Please let me know what you think. Kind regards Juergen Hoffmann
