Back to index
An interface describing an object that knows how to check for updates. More...
|void||checkForUpdates (in nsIUpdateCheckListener listener, in boolean force)|
|Checks for available updates, notifying a listener of the results. |
|void||stopChecking (in unsigned short duration)|
|Ends any pending update check. |
|const unsigned short||CURRENT_CHECK = 1|
|Constants for the |stopChecking| function that tell the Checker how long to stop checking: |
|const unsigned short||CURRENT_SESSION = 2|
|const unsigned short||ANY_CHECKS = 3|
An interface describing an object that knows how to check for updates.
Checks for available updates, notifying a listener of the results.
|listener||An object implementing nsIUpdateCheckListener which is notified of the results of an update check.|
|force||Forces the checker to check for updates, regardless of the current value of the user's update settings. This is used by any piece of UI that offers the user the imperative option to check for updates now, regardless of their update settings. force will not work if the system administrator has locked the app.update.enabled preference.|
Ends any pending update check.
|duration||A value representing the set of checks to stop doing.|
Constants for the |stopChecking| function that tell the Checker how long to stop checking:
CURRENT_CHECK: Stops the current (active) check only CURRENT_SESSION: Stops all checking for the current session ANY_CHECKS: Stops all checking, any session from now on (disables update checking preferences)