Class UpdateMonitor
java.lang.Object
com.biglybt.ui.swt.update.UpdateMonitor
- All Implemented Interfaces:
UpdateCheckInstanceListener
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final longprivate Coreprivate static final AEMonitorprivate UpdateCheckInstanceprivate UpdateWindowprivate longprivate static final LogIDsprivate static UpdateMonitorprivate final TimerEventPeriodicprivate final UpdateManagerListenerprivate final UpdateManagerVerificationListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDecisionHandler(UpdateCheckInstance instance) voidcancelled(UpdateCheckInstance instance) voidcomplete(UpdateCheckInstance instance) static voidprivate voiddispose()private Stringformat(UpdateChecker checker, String str) private Stringformat(UpdateCheckInstance instance, String str) static UpdateMonitorgetSingleton(Core core) protected voidhandleLowNoise(UpdateCheckInstance instance) protected voidprotected voidperformAutoCheck(boolean start_of_day) voidperformCheck(boolean bForce, boolean automatic, boolean isRecheck, UpdateCheckInstanceListener l) voidperformCheck(boolean bForce, boolean automatic, boolean isRecheck, Map<String, Object> explicitResources, UpdateCheckInstanceListener l) protected void
-
Field Details
-
LOGID
-
AUTO_UPDATE_CHECK_PERIOD
public static final long AUTO_UPDATE_CHECK_PERIOD- See Also:
-
AUTO_UPDATE_CHECK_PERIOD_BETA
public static final long AUTO_UPDATE_CHECK_PERIOD_BETA- See Also:
-
singleton
-
class_mon
-
updateManagerListener
-
updateManagerVerificationListener
-
timerAutoCheck
-
azCore
-
current_update_window
-
current_update_instance
-
last_recheck_time
private long last_recheck_time
-
-
Constructor Details
-
UpdateMonitor
-
-
Method Details
-
getSingleton
-
destroySingleton
public static void destroySingleton() -
dispose
private void dispose() -
format
-
format
-
requestRecheck
protected void requestRecheck() -
performAutoCheck
protected void performAutoCheck(boolean start_of_day) -
performCheck
public void performCheck(boolean bForce, boolean automatic, boolean isRecheck, UpdateCheckInstanceListener l) -
performCheck
public void performCheck(boolean bForce, boolean automatic, boolean isRecheck, Map<String, Object> explicitResources, UpdateCheckInstanceListener l) -
complete
- Specified by:
completein interfaceUpdateCheckInstanceListener
-
cancelled
- Specified by:
cancelledin interfaceUpdateCheckInstanceListener
-
handleRestart
protected void handleRestart() -
addDecisionHandler
-
handleLowNoise
-