| Line 2... |
Line 2... |
| 2 |
|
2 |
|
| 3 |
import com.smartdukaan.cron.migrations.RunOnceTasks;
|
3 |
import com.smartdukaan.cron.migrations.RunOnceTasks;
|
| 4 |
import com.smartdukaan.cron.monitored.NagiosMonitorTasks;
|
4 |
import com.smartdukaan.cron.monitored.NagiosMonitorTasks;
|
| 5 |
import com.smartdukaan.cron.properties.WriteToPropertiesFile;
|
5 |
import com.smartdukaan.cron.properties.WriteToPropertiesFile;
|
| 6 |
import com.smartdukaan.cron.scheduled.leadsync.LeadSyncRunner;
|
6 |
import com.smartdukaan.cron.scheduled.leadsync.LeadSyncRunner;
|
| - |
|
7 |
import com.smartdukaan.cron.scheduled.ordertracking.OrderTrackingService;
|
| 7 |
import org.apache.logging.log4j.LogManager;
|
8 |
import org.apache.logging.log4j.LogManager;
|
| 8 |
import org.apache.logging.log4j.Logger;
|
9 |
import org.apache.logging.log4j.Logger;
|
| 9 |
import org.springframework.beans.factory.annotation.Autowired;
|
10 |
import org.springframework.beans.factory.annotation.Autowired;
|
| 10 |
import org.springframework.scheduling.annotation.Scheduled;
|
11 |
import org.springframework.scheduling.annotation.Scheduled;
|
| 11 |
import org.springframework.stereotype.Component;
|
12 |
import org.springframework.stereotype.Component;
|
| Line 563... |
Line 564... |
| 563 |
}
|
564 |
}
|
| 564 |
|
565 |
|
| 565 |
@Autowired
|
566 |
@Autowired
|
| 566 |
private StandAlone standAlone;
|
567 |
private StandAlone standAlone;
|
| 567 |
|
568 |
|
| - |
|
569 |
@Autowired
|
| - |
|
570 |
OrderTrackingService orderTrackingService;
|
| - |
|
571 |
|
| 568 |
@Scheduled(fixedDelay = 60 * 1000)
|
572 |
@Scheduled(fixedDelay = 60 * 1000)
|
| 569 |
public void oppo() throws Throwable {
|
573 |
public void oppo() throws Throwable {
|
| 570 |
standAlone.checkOppoImeiStatus();
|
574 |
standAlone.checkOppoImeiStatus();
|
| 571 |
}
|
575 |
}
|
| 572 |
|
576 |
|
| 573 |
@Scheduled(cron = "0 0 * * * *")
|
577 |
@Scheduled(cron = "0 0 * * * *")
|
| 574 |
public void markBlueDartOrderDelivered() throws Throwable {
|
578 |
public void markBlueDartOrderDelivered() throws Throwable {
|
| 575 |
log.info("startTime" + LocalDateTime.now());
|
579 |
log.info("startTime" + LocalDateTime.now());
|
| 576 |
scheduledTasks.markBlueDartOrderDelivered();
|
580 |
orderTrackingService.markBlueDartOrderDelivered();
|
| 577 |
log.info("endTime" + LocalDateTime.now());
|
581 |
log.info("endTime" + LocalDateTime.now());
|
| 578 |
}
|
582 |
}
|
| 579 |
|
583 |
|
| 580 |
@Scheduled(cron = "0 0 * * * *")
|
584 |
@Scheduled(cron = "0 0 * * * *")
|
| 581 |
public void markDelhiveryOrderDelivered() throws Throwable {
|
585 |
public void markDelhiveryOrderDelivered() throws Throwable {
|
| 582 |
LinkedHashMap<String, String> propertiesDetails = new LinkedHashMap<>();
|
586 |
LinkedHashMap<String, String> propertiesDetails = new LinkedHashMap<>();
|
| 583 |
propertiesDetails.put("markDelhiveryOrderDelivered", "0");
|
587 |
propertiesDetails.put("markDelhiveryOrderDelivered", "0");
|
| 584 |
writeToPropertiesFile.saveParamChanges(propertiesDetails, nagiosCronPropertiesFile);
|
588 |
writeToPropertiesFile.saveParamChanges(propertiesDetails, nagiosCronPropertiesFile);
|
| 585 |
|
589 |
|
| 586 |
log.info("startTime" + LocalDateTime.now());
|
590 |
log.info("startTime" + LocalDateTime.now());
|
| 587 |
scheduledTasks.markDelhiveryOrderDelivered();
|
591 |
orderTrackingService.markDelhiveryOrderDelivered();
|
| 588 |
propertiesDetails.put("markDelhiveryOrderDelivered", "1");
|
592 |
propertiesDetails.put("markDelhiveryOrderDelivered", "1");
|
| 589 |
writeToPropertiesFile.saveParamChanges(propertiesDetails, nagiosCronPropertiesFile);
|
593 |
writeToPropertiesFile.saveParamChanges(propertiesDetails, nagiosCronPropertiesFile);
|
| 590 |
|
594 |
|
| 591 |
log.info("endTime" + LocalDateTime.now());
|
595 |
log.info("endTime" + LocalDateTime.now());
|
| 592 |
}
|
596 |
}
|