Class APIReaders.RadarMNSetGeoserverRunnable

java.lang.Object
de.kaffeemitkoffein.tinyweatherforecastgermany.APIReaders.RadarMNSetGeoserverRunnable
All Implemented Interfaces:
Runnable
Enclosing class:
APIReaders

public static class APIReaders.RadarMNSetGeoserverRunnable extends Object implements Runnable
  • Field Details

  • Constructor Details

    • RadarMNSetGeoserverRunnable

      public RadarMNSetGeoserverRunnable(Context context)
  • Method Details

    • setForceUpdate

      public void setForceUpdate(boolean forceUpdate)
    • roundUTCUpToNextFiveMinutes

      public long roundUTCUpToNextFiveMinutes(long time)
    • getUrlStringForTime

      public URL getUrlStringForTime(long time, boolean ssl)
    • getRadarMNFile

      public static File getRadarMNFile(Context context, int count)
    • radarCacheFileExists

      public static boolean radarCacheFileExists(Context context, int count)
    • radarCacheFileValid

      public static boolean radarCacheFileValid(Context context, int count)
    • fullRadarDataSet

      public static boolean fullRadarDataSet(Context context)
    • deleteCacheFile

      public static boolean deleteCacheFile(Context context, int count)
    • deleteCacheFiles

      public static void deleteCacheFiles(Context context)
    • fetchRadarSet

      public void fetchRadarSet(int start, int stop)
    • incrementProgress

      public void incrementProgress()
    • incrementErrors

      public void incrementErrors()
    • onStart

      public void onStart()
    • onFinished

      public void onFinished(long startTime, boolean success)
    • onProgress

      public void onProgress(long startTime, int progress)
    • run

      public void run()
      Specified by:
      run in interface Runnable