Package com.biglybt.ui.swt.update
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 long
static final long
private Core
private static final AEMonitor
private UpdateCheckInstance
private UpdateWindow
private long
private static final LogIDs
private static UpdateMonitor
private final TimerEventPeriodic
private final UpdateManagerListener
private final UpdateManagerVerificationListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addDecisionHandler
(UpdateCheckInstance instance) void
cancelled
(UpdateCheckInstance instance) void
complete
(UpdateCheckInstance instance) static void
private void
dispose()
private String
format
(UpdateChecker checker, String str) private String
format
(UpdateCheckInstance instance, String str) static UpdateMonitor
getSingleton
(Core core) protected void
handleLowNoise
(UpdateCheckInstance instance) protected void
protected void
performAutoCheck
(boolean start_of_day) void
performCheck
(boolean bForce, boolean automatic, boolean isRecheck, UpdateCheckInstanceListener l) void
performCheck
(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:
complete
in interfaceUpdateCheckInstanceListener
-
cancelled
- Specified by:
cancelled
in interfaceUpdateCheckInstanceListener
-
handleRestart
protected void handleRestart() -
addDecisionHandler
-
handleLowNoise
-