]> nmode's Git Repositories - signal-cli/blob - lib/src/main/java/org/asamk/signal/manager/jobs/RefreshRecipientsJob.java
Update gradle
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / jobs / RefreshRecipientsJob.java
1 package org.asamk.signal.manager.jobs;
2
3 import org.asamk.signal.manager.helper.Context;
4 import org.slf4j.Logger;
5 import org.slf4j.LoggerFactory;
6
7 public class RefreshRecipientsJob implements Job {
8
9 private static final Logger logger = LoggerFactory.getLogger(RefreshRecipientsJob.class);
10
11 @Override
12 public void run(Context context) {
13 logger.trace("Full CDSI recipients refresh");
14 try {
15 context.getRecipientHelper().refreshUsers();
16 } catch (Exception e) {
17 logger.warn("Full CDSI recipients refresh failed, ignoring: {} ({})",
18 e.getMessage(),
19 e.getClass().getSimpleName());
20 logger.debug("Full CDSI refresh failed", e);
21 }
22 }
23 }