public static void startServiceAndResendDataIfNeeded(final long since) { if (isEnabled()) { if (JoH.ratelimit("wear-resend-data", 60)) { startServiceAndResendData(since); } } }
public static void handleResyncWearAfterBackfill(final long earliest) { if (earliest_backfill == 0 || earliest < earliest_backfill) earliest_backfill = earliest; if (WatchUpdaterService.isEnabled()) { Inevitable.task("wear-backfill-sync", 10000, () -> { WatchUpdaterService.startServiceAndResendDataIfNeeded(earliest_backfill); earliest_backfill = 0; }); } }
public static void handleResyncWearAfterBackfill(final long earliest) { if (earliest_backfill == 0 || earliest < earliest_backfill) earliest_backfill = earliest; if (WatchUpdaterService.isEnabled()) { Inevitable.task("wear-backfill-sync", 10000, () -> { WatchUpdaterService.startServiceAndResendDataIfNeeded(earliest_backfill); earliest_backfill = 0; }); } }
public static void handleResyncWearAfterBackfill(final long earliest) { if (earliest_backfill == 0 || earliest < earliest_backfill) earliest_backfill = earliest; if (WatchUpdaterService.isEnabled()) { Inevitable.task("wear-backfill-sync", 10000, () -> { WatchUpdaterService.startServiceAndResendDataIfNeeded(earliest_backfill); earliest_backfill = 0; }); } }
public static void startServiceAndResendDataIfNeeded(final long since) { if (isEnabled()) { if (JoH.ratelimit("wear-resend-data", 60)) { startServiceAndResendData(since); } } }