I would like to run cron tasks based on an entity, lets call that entity TaskEntity
The TaskEntity can have info about what needs to be done (domain specific) and when. The when part can be specified in cron based manner
Initially I thought of looking into Quartz but I could not find clear examples
I am not sure how to proceed from here. I just want to give the end user the ability to add as many tasks as they want on run time. If the end user changes a task (ie disabled it, deletes it or changes the time) then it should behave accordingly.