## Uses of Interface
net.i2p.update.UpdateManager

- Packages that use UpdateManager
  Package | Description
  --- | ---
  net.i2p.router.update | Classes to implement the router update process for checking and applying I2P router updates from the update manager.
  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 UpdateManager in net.i2p.router.update

    Classes in net.i2p.router.update that implement UpdateManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConsoleUpdateManager` The central resource coordinating updates.

  - ### Uses of UpdateManager in org.klomp.snark

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