Uses of package net.i2p.router.app

Packages that use net.i2p.router.app 
Package Description
net.i2p.desktopgui
Desktopgui is a graphical interface to I2P that allows managing the lifecycle of I2P from the system tray.
net.i2p.i2pcontrol  
net.i2p.router.sybil
Classes to run offline Sybil analysis, and to store and load the results.
net.i2p.router.update
Classes to implement the update process.
net.i2p.router.web
The router console user interface, implemented in routerconsole.jar, with these classes supporting the webapp in routerconsole.war.
  • Classes in net.i2p.router.app used by net.i2p.desktopgui 
    Class Description
    RouterApp
    If a class started via clients.config implements this interface, it will be used to manage the client, instead of starting with main() Clients implementing this interface MUST provide the following constructor: public MyClientApp(RouterContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.
  • Classes in net.i2p.router.app used by net.i2p.i2pcontrol 
    Class Description
    RouterApp
    If a class started via clients.config implements this interface, it will be used to manage the client, instead of starting with main() Clients implementing this interface MUST provide the following constructor: public MyClientApp(RouterContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.
  • Classes in net.i2p.router.app used by net.i2p.router.sybil 
    Class Description
    RouterApp
    If a class started via clients.config implements this interface, it will be used to manage the client, instead of starting with main() Clients implementing this interface MUST provide the following constructor: public MyClientApp(RouterContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.
  • Classes in net.i2p.router.app used by net.i2p.router.update 
    Class Description
    RouterApp
    If a class started via clients.config implements this interface, it will be used to manage the client, instead of starting with main() Clients implementing this interface MUST provide the following constructor: public MyClientApp(RouterContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.
  • Classes in net.i2p.router.app used by net.i2p.router.web 
    Class Description
    RouterApp
    If a class started via clients.config implements this interface, it will be used to manage the client, instead of starting with main() Clients implementing this interface MUST provide the following constructor: public MyClientApp(RouterContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.