Class UpdateAlarmManager
- java.lang.Object
-
- de.kaffeemitkoffein.tinyweatherforecastgermany.UpdateAlarmManager
-
public class UpdateAlarmManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
CHECK_FOR_UPDATE
static int
FORCE_UPDATE
static int
NOTIFICATION_ALARM_IDENTIFIER
static int
TRAVEL_UPDATE
static int
VIEWS_MAXUPDATETIME
static int
VIEWS_MAXUPDATETIME_DEFAULT
static int
VIEWS_UPDATE_INTERVAL
static int
VIEWS_UPDATE_INTERVAL_DEFAULT
static int
WIDGET_UPDATE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
startDataUpdateService(Context context, java.util.ArrayList<java.lang.String> tasks)
static boolean
updateAndSetAlarmsIfAppropriate(Context context, int update_mode, CurrentWeatherInfo weatherCard)
static void
updateAppViews(Context context)
static boolean
updateTexts(Context context)
static boolean
updateWarnings(Context context, boolean forceUpdate)
static void
updateWarningsViews(Context context)
-
-
-
Field Detail
-
NOTIFICATION_ALARM_IDENTIFIER
public static final int NOTIFICATION_ALARM_IDENTIFIER
- See Also:
- Constant Field Values
-
VIEWS_UPDATE_INTERVAL_DEFAULT
public static int VIEWS_UPDATE_INTERVAL_DEFAULT
-
VIEWS_UPDATE_INTERVAL
public static int VIEWS_UPDATE_INTERVAL
-
VIEWS_MAXUPDATETIME_DEFAULT
public static int VIEWS_MAXUPDATETIME_DEFAULT
-
VIEWS_MAXUPDATETIME
public static int VIEWS_MAXUPDATETIME
-
FORCE_UPDATE
public static final int FORCE_UPDATE
- See Also:
- Constant Field Values
-
WIDGET_UPDATE
public static final int WIDGET_UPDATE
- See Also:
- Constant Field Values
-
CHECK_FOR_UPDATE
public static final int CHECK_FOR_UPDATE
- See Also:
- Constant Field Values
-
TRAVEL_UPDATE
public static final int TRAVEL_UPDATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
updateAndSetAlarmsIfAppropriate
public static boolean updateAndSetAlarmsIfAppropriate(Context context, int update_mode, CurrentWeatherInfo weatherCard)
-
updateWarnings
public static boolean updateWarnings(Context context, boolean forceUpdate)
-
updateTexts
public static boolean updateTexts(Context context)
-
updateAppViews
public static void updateAppViews(Context context)
-
updateWarningsViews
public static void updateWarningsViews(Context context)
-
startDataUpdateService
public static boolean startDataUpdateService(Context context, java.util.ArrayList<java.lang.String> tasks)
-
-