An interface describing a global application service that maintains a list
 of updates previously performed as well as the current active update.
[scriptable, uuid(fede66a9-9f96-4507-a22a-775ee885577e)]
interface nsIUpdateManager : nsISupports

Attributes

 The active (current) update. The active update is not in the history list.
attribute nsIUpdate activeUpdate
 Gets the total number of updates in the history list.
readonly attribute long updateCount

Methods

 Gets the update at the specified index
 @param   index
          The index within the updates array
 @returns The nsIUpdate object at the specified index
nsIUpdate getUpdateAt(in long index)
 Saves all updates to disk.
void saveUpdates()