09f218d60c42be1fac3b784b0df9508f3d8b278b.svn-base 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. //package com.xxl.job.admin.core.quartz;
  2. //
  3. //import org.quartz.SchedulerConfigException;
  4. //import org.quartz.spi.ThreadPool;
  5. //
  6. ///**
  7. // * single thread pool, for async trigger
  8. // *
  9. // * @author xuxueli 2019-03-06
  10. // */
  11. //public class XxlJobThreadPool implements ThreadPool {
  12. //
  13. // @Override
  14. // public boolean runInThread(Runnable runnable) {
  15. //
  16. // // async run
  17. // runnable.run();
  18. // return true;
  19. //
  20. // //return false;
  21. // }
  22. //
  23. // @Override
  24. // public int blockForAvailableThreads() {
  25. // return 1;
  26. // }
  27. //
  28. // @Override
  29. // public void initialize() throws SchedulerConfigException {
  30. //
  31. // }
  32. //
  33. // @Override
  34. // public void shutdown(boolean waitForJobsToComplete) {
  35. //
  36. // }
  37. //
  38. // @Override
  39. // public int getPoolSize() {
  40. // return 1;
  41. // }
  42. //
  43. // @Override
  44. // public void setInstanceId(String schedInstId) {
  45. //
  46. // }
  47. //
  48. // @Override
  49. // public void setInstanceName(String schedName) {
  50. //
  51. // }
  52. //
  53. // // support
  54. // public void setThreadCount(int count) {
  55. // //
  56. // }
  57. //
  58. //}