## Uses of Class
net.i2p.router.update.ConsoleUpdateManager

- Packages that use ConsoleUpdateManager
  Package | Description
  --- | ---
  net.i2p.router.update | Classes to implement the router update process for checking and applying I2P router updates from the update manager.
  net.i2p.router.web | The router console user interface, implemented in routerconsole.jar, with these classes supporting the webapp in routerconsole.war.

- - ### Uses of ConsoleUpdateManager in net.i2p.router.update

    Fields in net.i2p.router.update declared as ConsoleUpdateManager
    Modifier and Type | Field and Description
    --- | ---
    `protected ConsoleUpdateManager` | UpdateHandler.`_mgr`
    `protected ConsoleUpdateManager` | UpdateRunner.`_mgr`

    Methods in net.i2p.router.update that return ConsoleUpdateManager
    Modifier and Type | Method and Description
    --- | ---
    `static ConsoleUpdateManager` | ConsoleUpdateManager.`getInstance()`

    Constructors in net.i2p.router.update with parameters of type ConsoleUpdateManager
    Constructor and Description
    `DevSU3UpdateChecker(RouterContext ctx, ConsoleUpdateManager mgr, List<URI> uris)`
    `DevSU3UpdateHandler(RouterContext ctx, ConsoleUpdateManager mgr)`
    `DevSU3UpdateRunner(RouterContext ctx, ConsoleUpdateManager mgr, List<URI> uris)`
    `DummyHandler(RouterContext ctx, ConsoleUpdateManager mgr)`
    `NewsFetcher(RouterContext ctx, ConsoleUpdateManager mgr, List<URI> uris)`
    `NewsFetcher(RouterContext ctx, ConsoleUpdateManager mgr, List<URI> uris, long timeout)`
    `NewsHandler(RouterContext ctx, ConsoleUpdateManager mgr)`
    `NewsTimerTask(RouterContext ctx, ConsoleUpdateManager mgr)`
    `PluginUpdateChecker(RouterContext ctx, ConsoleUpdateManager mgr, List<URI> uris, String appName, String oldVersion)`
    `PluginUpdateHandler(RouterContext ctx, ConsoleUpdateManager mgr)`
    `PluginUpdateRunner(RouterContext ctx, ConsoleUpdateManager mgr, List<URI> uris, String appName, String oldVersion)`
    `UnsignedUpdateChecker(RouterContext ctx, ConsoleUpdateManager mgr, List<URI> uris, long lastUpdateTime)`
    `UnsignedUpdateHandler(RouterContext ctx, ConsoleUpdateManager mgr)`
    `UnsignedUpdateRunner(RouterContext ctx, ConsoleUpdateManager mgr, List<URI> uris)`
    `UpdateHandler(RouterContext ctx, ConsoleUpdateManager mgr)`
    `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 ConsoleUpdateManager in net.i2p.router.web

    Methods in net.i2p.router.web that return ConsoleUpdateManager
    Modifier and Type | Method and Description
    --- | ---
    `static ConsoleUpdateManager` | UpdateHandler.`updateManager(RouterContext ctx)`