Class WeatherSettings.Updates
java.lang.Object
de.kaffeemitkoffein.tinyweatherforecastgermany.WeatherSettings.Updates
- Enclosing class:
WeatherSettings
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionfinal classstatic classfinal class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longgetIntervalMillis(Context context, int category) static longgetMillis(int interval) static longgetSyncAdapterIntervalInMillis(Context context, Weather.WeatherLocation weatherLocation) static intgetSyncAdapterIntervalInSeconds(Context context, Weather.WeatherLocation weatherLocation) static intgetSyncInterval(Context context, int category) static booleanisSyncEnabled(Context context, int category) static voidsetSyncEnabled(Context context, int category, boolean enabled) static voidsetSyncInterval(Context context, int category, int interval)
-
Field Details
-
CategoryItemsCount
public static final int CategoryItemsCount- See Also:
-
PREF_UPDATE_WEATHER_SYNC
- See Also:
-
PREF_UPDATE_WEATHER_INTERVAL
- See Also:
-
PREF_UPDATE_WARNINGS_SYNC
- See Also:
-
PREF_UPDATE_WARNINGS_INTERVAL
- See Also:
-
PREF_UPDATE_TEXTS_SYNC
- See Also:
-
PREF_UPDATE_TEXTS_INTERVAL
- See Also:
-
PREF_UPDATE_POLLEN_SYNC
- See Also:
-
PREF_UPDATE_POLLEN_INTERVAL
- See Also:
-
PREF_UPDATE_LAYERS_SYNC
- See Also:
-
PREF_UPDATE_LAYERS_INTERVAL
- See Also:
-
-
Constructor Details
-
Updates
public Updates()
-
-
Method Details
-
getMillis
public static long getMillis(int interval) -
isSyncEnabled
public static boolean isSyncEnabled(Context context, int category) -
setSyncEnabled
public static void setSyncEnabled(Context context, int category, boolean enabled) -
getSyncInterval
public static int getSyncInterval(Context context, int category) -
setSyncInterval
public static void setSyncInterval(Context context, int category, int interval) -
getIntervalMillis
public static long getIntervalMillis(Context context, int category) -
getSyncAdapterIntervalInMillis
public static long getSyncAdapterIntervalInMillis(Context context, Weather.WeatherLocation weatherLocation) -
getSyncAdapterIntervalInSeconds
public static int getSyncAdapterIntervalInSeconds(Context context, Weather.WeatherLocation weatherLocation)
-