Hearen / AllInJava

Everything about Java I know and should know.
GNU General Public License v3.0
0 stars 0 forks source link

QuartzScheduler issues #134

Open Hearen opened 5 years ago

Hearen commented 5 years ago

ToDo

  1. Isn’t this: https://github.com/quartz-scheduler/quartz/blob/5a8195854b9e7ee8c7994822b5bca4042abd46ac/quartz-core/src/main/java/org/quartz/impl/triggers/SimpleTriggerImpl.java#L772 wrong considering: https://github.com/quartz-scheduler/quartz/blob/5a8195854b9e7ee8c7994822b5bca4042abd46ac/quartz-core/src/main/java/org/quartz/Trigger.java#L120
  2. How JobStore works (how to connect to different types: RAM, JDBC, Terracotta, how to store and retrieve jobDetails, triggers and dataMap)?
  3. How listeners work (how trigger will start the task? how to monitor the events and hook them up)?
  4. How to manage the thread pool (is it dynamic? If it is, how it will change, based on what?)?
  5. How to implement a clone properly (seems lots of clone methods used in Quartz)?