I want to be able to :
- define different jobs and triggers.
- modify the expirations dates and intervals on demand
- pause or cancel an execution (trigger)
the jobs would be ejbs or call ejbs and i would want to manage everything from the website (the user will have to define the executions)
So i looked at the timerservice, timerobjects, timer and timerhandle. But i think it can t answer to all my needs
Quartz, on the other hand, allows me to do every thing that i want, but i haven t the slightest clue on how to integrate this into my jboss. I read that quartz uses its own threadpool, and i don t know how to handle all this.
I use Jboss Seam in my project, but the seam/quartz integration is very limited (or the documentation is) and not 100% safe (seen on their forum : run forever tasks end after only a few weeks)
If someone managed to integrate a good scheduler into his application server (jboss is a plus) and could give me directions, advices, or even code snippets, i would be thrilled.
Thanks in advance.