RyTask.java 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. package com.ruoyi.job.task;
  2. import com.usky.cdi.RemotecdiTaskService;
  3. import com.usky.common.core.utils.StringUtils;
  4. import com.usky.demo.RemoteMeetingService;
  5. import com.usky.fire.RemoteFireService;
  6. import com.usky.iot.RemoteIotTaskService;
  7. import com.usky.iot.RemotePmService;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.beans.factory.annotation.Qualifier;
  10. import org.springframework.stereotype.Component;
  11. /**
  12. * 定时任务调度测试
  13. *
  14. * @author ruoyi
  15. */
  16. @Component("ryTask")
  17. public class RyTask {
  18. @Autowired
  19. private RemoteFireService remoteFireService;
  20. @Autowired
  21. private RemotePmService remotePmService;
  22. @Autowired
  23. private RemoteIotTaskService remoteIotTaskService;
  24. @Autowired
  25. private RemoteMeetingService remoteMeetingService;
  26. @Qualifier("com.usky.cdi.RemotecdiTaskService")
  27. @Autowired
  28. private RemotecdiTaskService remoteCdiTaskService;
  29. public void ryMultipleParams(String s, Boolean b, Long l, Double d, Integer i) {
  30. System.out.println(StringUtils.format("执行多参方法: 字符串类型{},布尔类型{},长整型{},浮点型{},整形{}", s, b, l, d, i));
  31. }
  32. public void ryParams(String params) {
  33. System.out.println("执行有参方法:" + params);
  34. }
  35. public void ryNoParams() {
  36. System.out.println("执行无参方法");
  37. }
  38. public void addPatrolInspectionAbnormalData() {
  39. remoteFireService.addPatrolInspectionAbnormalData();
  40. System.out.println("addPatrolInspectionAbnormalData");
  41. }
  42. public void executeTimedSending() {
  43. System.out.println("executeTimedSending start........");
  44. remotePmService.executeTimedSending();
  45. }
  46. public void dataOverviewJobData(){
  47. System.out.println("dataOverviewJobData start......");
  48. remoteIotTaskService.dataOverviewJobData();
  49. }
  50. public void baseAlarmStatus(){
  51. System.out.println("baseAlarmStatus start......");
  52. // remoteIotTaskService.baseAlarmStatus();
  53. }
  54. public void customInfoStatus(){
  55. System.out.println("customInfoStatus start......");
  56. remoteIotTaskService.customInfoStatus();
  57. }
  58. public void meetingInfoStatus(){
  59. System.out.println("meetingInfoStatus start......");
  60. remoteMeetingService.meetingInfoStatus();
  61. }
  62. private void synchronizeDeviceData() {
  63. System.out.println("synchronizeDeviceData start......");
  64. remoteCdiTaskService.synchronizeDeviceData();
  65. }
  66. }