0f9eaecb5c3f3bfafd84228e096dae79eeca123d
[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.import}'=='true'")
12 public class ScheduledImport implements Runnable {
13     @SneakyThrows
14     @Override
15     public void run() {
16         try {
17             log.info("Start 2");
18             log.info("Execute 2");
19             int randomNum = ThreadLocalRandom.current().nextInt(100, 2000);
20             Thread.sleep(randomNum);
21             log.info("Finish 2");
22
23         } catch (Exception e) {
24             log.error(e);
25         }
26
27     }
28 }