Uses of Class
net.i2p.update.UpdateType

Packages that use UpdateType
net.i2p.router.update Classes to implement the update process. 
net.i2p.update Interfaces for classes to assist in the update process without needing the router context. 
org.klomp.snark I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced to add a web UI, DHT support, and other features. 
 

Uses of UpdateType in net.i2p.router.update
 

Fields in net.i2p.router.update declared as UpdateType
protected  UpdateType UpdateRunner._type
           
 

Methods in net.i2p.router.update that return UpdateType
 UpdateType UpdateRunner.getType()
           
 

Methods in net.i2p.router.update with parameters of type UpdateType
 void ConsoleUpdateManager.check(UpdateType type)
          Fire off a checker task Non-blocking.
 void ConsoleUpdateManager.check(UpdateType type, String id)
          Fire off a checker task Non-blocking.
 UpdateTask DummyHandler.check(UpdateType type, UpdateMethod method, String id, String currentVersion, long maxTime)
          Spins off an UpdateTask that sleeps
 UpdateTask UnsignedUpdateHandler.check(UpdateType type, UpdateMethod method, String id, String currentVersion, long maxTime)
           
 UpdateTask NewsHandler.check(UpdateType type, UpdateMethod method, String id, String currentVersion, long maxTime)
          This will check for news or router updates (it does the same thing).
 UpdateTask DevSU3UpdateHandler.check(UpdateType type, UpdateMethod method, String id, String currentVersion, long maxTime)
           
 UpdateTask PluginUpdateHandler.check(UpdateType type, UpdateMethod method, String appName, String currentVersion, long maxTime)
          check a single plugin
 String ConsoleUpdateManager.checkAvailable(UpdateType type)
          Is an update available? Blocking.
 String ConsoleUpdateManager.checkAvailable(UpdateType type, long maxWait)
          Is an update available? Blocking.
 String ConsoleUpdateManager.checkAvailable(UpdateType type, String id, long maxWait)
          Is an update available? Blocking.
 String ConsoleUpdateManager.getUpdateAvailable(UpdateType type)
          Is an update available? Non-blocking, returns result of last check or notification from an Updater.
 String ConsoleUpdateManager.getUpdateAvailable(UpdateType type, String id)
          Is an update available? Non-blocking, returns result of last check or notification from an Updater.
 String ConsoleUpdateManager.getUpdateConstraint(UpdateType type, String id)
          Is there a reason we can't download the update?
 String ConsoleUpdateManager.getUpdateDownloaded(UpdateType type)
          Is an update downloaded? Non-blocking, returns result of last download
 String ConsoleUpdateManager.getUpdateDownloaded(UpdateType type, String id)
          Is an update downloaded? Non-blocking, returns result of last download
 List<URI> ConsoleUpdateManager.getUpdateURLs(UpdateType type, String id, UpdateMethod method)
          Where to find various resources
 boolean ConsoleUpdateManager.isCheckInProgress(UpdateType type)
          Is a check in progress?
 boolean ConsoleUpdateManager.isCheckInProgress(UpdateType type, String id)
          Is a check in progress?
 boolean ConsoleUpdateManager.isUpdateInProgress(UpdateType type)
          Is a download in progress?
 boolean ConsoleUpdateManager.isUpdateInProgress(UpdateType type, String id)
          Is a download in progress?
 boolean ConsoleUpdateManager.notifyVersionAvailable(UpdateTask task, URI newsSource, UpdateType type, String id, Map<UpdateMethod,List<URI>> sourceMap, String newVersion, String minVersion)
          Called by the Checker, either after check() was called, or it found out on its own.
 boolean ConsoleUpdateManager.notifyVersionAvailable(UpdateTask task, URI newsSource, UpdateType type, String id, UpdateMethod method, List<URI> updateSources, String newVersion, String minVersion)
          Called by the Updater, either after check() was called, or it found out on its own.
 void ConsoleUpdateManager.notifyVersionConstraint(UpdateTask task, URI newsSource, UpdateType type, String id, String newVersion, String message)
          A new version is available but cannot be downloaded or installed due to some constraint.
 void ConsoleUpdateManager.register(Checker updater, UpdateType type, UpdateMethod method, int priority)
           
 void ConsoleUpdateManager.register(Updater updater, UpdateType type, UpdateMethod method, int priority)
          Call once for each type/method pair.
 void ConsoleUpdateManager.stopCheck(UpdateType type)
          Stop this check
 void ConsoleUpdateManager.stopCheck(UpdateType type, String id)
          Stop this check
 void ConsoleUpdateManager.stopUpdate(UpdateType type)
          Stop this download
 void ConsoleUpdateManager.stopUpdate(UpdateType type, String id)
          Stop this download
 void ConsoleUpdateManager.unregister(Checker updater, UpdateType type, UpdateMethod method)
           
 void ConsoleUpdateManager.unregister(Updater updater, UpdateType type, UpdateMethod method)
           
 boolean ConsoleUpdateManager.update(UpdateType type)
          Non-blocking.
 boolean ConsoleUpdateManager.update(UpdateType type, long maxTime)
          Non-blocking.
 boolean ConsoleUpdateManager.update(UpdateType type, String id)
          Non-blocking.
 boolean ConsoleUpdateManager.update(UpdateType type, String id, long maxTime)
          Non-blocking.
 UpdateTask DummyHandler.update(UpdateType type, UpdateMethod method, List<URI> updateSources, String id, String newVersion, long maxTime)
          Spins off an UpdateTask that sleeps
 UpdateTask UpdateHandler.update(UpdateType type, UpdateMethod method, List<URI> updateSources, String id, String newVersion, long maxTime)
          Start a download and return a handle to the download task.
 UpdateTask UnsignedUpdateHandler.update(UpdateType type, UpdateMethod method, List<URI> updateSources, String id, String newVersion, long maxTime)
          Start a download and return a handle to the download task.
 UpdateTask DevSU3UpdateHandler.update(UpdateType type, UpdateMethod method, List<URI> updateSources, String id, String newVersion, long maxTime)
          Start a download and return a handle to the download task.
 UpdateTask PluginUpdateHandler.update(UpdateType type, UpdateMethod method, List<URI> updateSources, String appName, String newVersion, long maxTime)
          download a single plugin
 

Constructors in net.i2p.router.update with parameters of type UpdateType
UpdateRunner(RouterContext ctx, ConsoleUpdateManager mgr, UpdateType type, List<URI> uris)
          Uses router version for partial checks
UpdateRunner(RouterContext ctx, ConsoleUpdateManager mgr, UpdateType type, List<URI> uris, String currentVersion)
           
UpdateRunner(RouterContext ctx, ConsoleUpdateManager mgr, UpdateType type, UpdateMethod method, List<URI> uris)
          Uses router version for partial checks
UpdateRunner(RouterContext ctx, ConsoleUpdateManager mgr, UpdateType type, UpdateMethod method, List<URI> uris, String currentVersion)
           
 

Uses of UpdateType in net.i2p.update
 

Methods in net.i2p.update that return UpdateType
 UpdateType UpdateTask.getType()
           
static UpdateType UpdateType.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static UpdateType[] UpdateType.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in net.i2p.update with parameters of type UpdateType
 UpdateTask Checker.check(UpdateType type, UpdateMethod method, String id, String currentVersion, long maxTime)
          Check for updates.
 String UpdateManager.checkAvailable(UpdateType type)
          Is an update available? Blocking.
 String UpdateManager.checkAvailable(UpdateType type, long maxWait)
          Is an update available? Blocking.
 String UpdateManager.checkAvailable(UpdateType type, String id, long maxWait)
          Is an update available? Blocking.
 boolean UpdateManager.isUpdateInProgress(UpdateType type)
          Is a router update being downloaded?
 boolean UpdateManager.isUpdateInProgress(UpdateType type, String id)
          Is a router update being downloaded?
 boolean UpdateManager.notifyVersionAvailable(UpdateTask task, URI newsSource, UpdateType type, String id, Map<UpdateMethod,List<URI>> sourceMap, String newVersion, String minVersion)
          Called by the Checker, either after check() was called, or it found out on its own.
 boolean UpdateManager.notifyVersionAvailable(UpdateTask task, URI newsSource, UpdateType type, String id, UpdateMethod method, List<URI> updateSources, String newVersion, String minVersion)
          Called by the Checker, either after check() was called, or it found out on its own.
 void UpdateManager.notifyVersionConstraint(UpdateTask task, URI newsSource, UpdateType type, String id, String newVersion, String message)
          A new version is available but cannot be downloaded or installed due to some constraint.
 void UpdateManager.register(Checker checker, UpdateType type, UpdateMethod method, int priority)
           
 void UpdateManager.register(Updater updater, UpdateType type, UpdateMethod method, int priority)
          Call once for each type/method pair.
 void UpdateManager.unregister(Checker checker, UpdateType type, UpdateMethod method)
           
 void UpdateManager.unregister(Updater updater, UpdateType type, UpdateMethod method)
           
 boolean UpdateManager.update(UpdateType type)
          Non-blocking.
 boolean UpdateManager.update(UpdateType type, long maxTime)
          Non-blocking.
 boolean UpdateManager.update(UpdateType type, String id)
          Non-blocking.
 boolean UpdateManager.update(UpdateType type, String id, long maxTime)
          Non-blocking.
 UpdateTask Updater.update(UpdateType type, UpdateMethod method, List<URI> updateSources, String id, String newVersion, long maxTime)
          Start a download and return a handle to the download task.
 

Uses of UpdateType in org.klomp.snark
 

Methods in org.klomp.snark that return UpdateType
 UpdateType UpdateRunner.getType()
           
 

Methods in org.klomp.snark with parameters of type UpdateType
 UpdateTask UpdateHandler.update(UpdateType type, UpdateMethod method, List<URI> updateSources, String id, String newVersion, long maxTime)
          Start a download and return a handle to the download task.
 

Constructors in org.klomp.snark with parameters of type UpdateType
UpdateRunner(I2PAppContext ctx, UpdateManager umgr, SnarkManager smgr, UpdateType type, List<URI> uris, String newVersion)