Uses of Interface
net.i2p.app.ClientAppManager
Package
Description
Core I2P package, contains information about the I2P version and an entry point to access important elements.
Interfaces for classes to be started and stopped via clients.config.
A system tray control for launching the I2P router console.
Desktopgui is a graphical interface to I2P that allows managing the lifecycle of I2P from the system tray.
Implementation of preconfigured tunnels, both for clients and servers,
and a UI for adding more and editing the configuration.
Classes for starting Jetty, logging requests, and debug logging to the I2P router log.
The I2P router application handles the I2P network communication.
Classes to parse the I2P news format, which follows the Atom
standard with additional metadata for the I2P update notification feature.
The I2P startup package loads the configuration when I2P is started.
Classes to implement the update process.
The router console user interface, implemented in routerconsole.jar, with these classes
supporting the webapp in routerconsole.war.
The SAM client API.
-
Uses of ClientAppManager in net.i2p
Modifier and TypeMethodDescriptionI2PAppContext.clientAppManager()
As of 0.9.30, returns non-null in I2PAppContext, null in RouterContext. -
Uses of ClientAppManager in net.i2p.app
Modifier and TypeClassDescriptionclass
A simple ClientAppManager that supports register/unregister only, so that client apps may find each other in AppContext. -
Uses of ClientAppManager in net.i2p.apps.systray
ModifierConstructorDescriptionUrlLauncher
(I2PAppContext context, ClientAppManager mgr, String[] args) ClientApp constructor used from clients.config -
Uses of ClientAppManager in net.i2p.desktopgui
ModifierConstructorDescriptionExternalMain
(I2PAppContext ctx, ClientAppManager mgr, String[] args) Main
(RouterContext ctx, ClientAppManager mgr, String[] args) -
Uses of ClientAppManager in net.i2p.i2pcontrol
ModifierConstructorDescriptionI2PControlController
(RouterContext ctx, ClientAppManager mgr, String[] args) RouterApp (new way)SocketController
(RouterContext ctx, ClientAppManager mgr, String[] args) RouterApp (new way) -
Uses of ClientAppManager in net.i2p.i2ptunnel
ModifierConstructorDescriptionTunnelControllerGroup
(I2PAppContext context, ClientAppManager mgr, String[] args) Instantiation only. -
Uses of ClientAppManager in net.i2p.jetty
ModifierConstructorDescriptionJettyStart
(I2PAppContext context, ClientAppManager mgr, String[] args) All args must be XML file names. -
Uses of ClientAppManager in net.i2p.router
-
Uses of ClientAppManager in net.i2p.router.news
ModifierConstructorDescriptionNewsManager
(I2PAppContext ctx, ClientAppManager listener, String[] args) -
Uses of ClientAppManager in net.i2p.router.startup
Modifier and TypeClassDescriptionclass
Notify the router of events, and provide methods for client apps to find each other. -
Uses of ClientAppManager in net.i2p.router.update
ModifierConstructorDescriptionConsoleUpdateManager
(RouterContext ctx, ClientAppManager listener, String[] args) -
Uses of ClientAppManager in net.i2p.router.web
ModifierConstructorDescriptionRouterConsoleRunner
(RouterContext ctx, ClientAppManager mgr, String[] args) non-SSL: RouterConsoleRunner RouterConsoleRunner 7657 RouterConsoleRunner 7657 127.0.0.1 RouterConsoleRunner 7657 127.0.0.1,::1 RouterConsoleRunner 7657 127.0.0.1,::1 ./webapps/ SSL: RouterConsoleRunner -s 7657 RouterConsoleRunner -s 7657 127.0.0.1 RouterConsoleRunner -s 7657 127.0.0.1,::1 RouterConsoleRunner -s 7657 127.0.0.1,::1 ./webapps/ If using both, non-SSL must be first: RouterConsoleRunner 7657 127.0.0.1 -s 7667 RouterConsoleRunner 7657 127.0.0.1 -s 7667 127.0.0.1 RouterConsoleRunner 7657 127.0.0.1,::1 -s 7667 127.0.0.1,::1 RouterConsoleRunner 7657 127.0.0.1,::1 -s 7667 127.0.0.1,::1 ./webapps/ShellService
(I2PAppContext context, ClientAppManager listener, String[] args) -
Uses of ClientAppManager in net.i2p.sam
ModifierConstructorDescriptionSAMBridge
(I2PAppContext context, ClientAppManager mgr, String[] args) For ClientApp interface.