0ecb68c02f29e65277e6d6412e98f9a3ce7805f4
[mediacube.git] /
1 package hu.user.mcvodsync.service.schedule;
2
3 import lombok.SneakyThrows;
4 import lombok.extern.log4j.Log4j2;
5 import org.springframework.stereotype.Component;
6
7 import java.util.concurrent.ThreadLocalRandom;
8
9 @Log4j2
10 @Component
11 //@ConditionalOnExpression("'${mc-vod-sync.scheduler.sunrise-checker}'=='true'")
12 public class ScheduledSunriseChacker implements Runnable {
13
14     @SneakyThrows
15     @Override
16     public void run() {
17         try {
18             log.info("Start 3");
19             log.info("Execute 3");
20             int randomNum = ThreadLocalRandom.current().nextInt(100, 2000);
21             Thread.sleep(randomNum);
22             log.info("Finish 3");
23
24         } catch (Exception e) {
25             log.error(e);
26         }
27
28     }
29 }