]> nmode's Git Repositories - signal-cli/blob - lib/src/main/java/org/asamk/signal/manager/jobs/SyncStorageJob.java
85cfbe2c2170bf95c24b96138473af6861f17210
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / jobs / SyncStorageJob.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 import java.io.IOException;
8
9 public class SyncStorageJob implements Job {
10
11 private static final Logger logger = LoggerFactory.getLogger(SyncStorageJob.class);
12
13 @Override
14 public void run(Context context) {
15 logger.trace("Running storage sync job");
16 try {
17 context.getStorageHelper().syncDataWithStorage();
18 } catch (IOException e) {
19 logger.warn("Failed to sync storage data", e);
20 }
21 }
22 }