SimpleTaskTimerConfig.java 1.3 KB

123456789101112131415161718192021222324252627282930
  1. //package demo.simple.config;
  2. //
  3. //import com.github.microservice.components.data.mongo.timer.config.TaskTimerConfiguration;
  4. //import com.github.microservice.components.data.mongo.timer.event.SimpleTaskTimerEvent;
  5. //import demo.simple.domain.TestTaskTimerTable1;
  6. //import demo.simple.domain.TestTaskTimerTable2;
  7. //import org.springframework.context.annotation.Configuration;
  8. //
  9. ///**
  10. // * 任务定时器的配置
  11. // */
  12. //@Configuration
  13. //public class SimpleTaskTimerConfig extends TaskTimerConfiguration {
  14. //
  15. // @Override
  16. // public TaskTimerItem[] register() {
  17. // return new TaskTimerItem[]{
  18. // TaskTimerItem.builder().taskTimerTable(TestTaskTimerTable1.class).taskTimerEvent((it) -> {
  19. // System.out.println(Thread.currentThread() + " TestTaskTimerTable1 -> " + it);
  20. // }).build()
  21. // ,
  22. // new TaskTimerItem().setTaskTimerTable(TestTaskTimerTable2.class).setTaskTimerEvent(new SimpleTaskTimerEvent<TestTaskTimerTable2>() {
  23. // @Override
  24. // public void execute(TestTaskTimerTable2 it) {
  25. // System.out.println(Thread.currentThread() + " TestTaskTimerTable2 -> " + it);
  26. // }
  27. // })
  28. // };
  29. // }
  30. //}