# Package net.i2p.router.web

Class Summary
Class | Description
--- | ---
ConfigAdvancedHandler | Handler to deal with form submissions from the advanced config form and act upon the values.
ConfigAdvancedHelper |
ConfigClientsHandler | Saves changes to clients.config or webapps.config
ConfigClientsHelper |
ConfigKeyringHandler | Support additions via B64 Destkey, B64 Desthash, blahblah.i2p, and others supported by ConvertToHash
ConfigKeyringHelper |
ConfigLoggingHandler | Handler to deal with form submissions from the logging config form and act upon the values.
ConfigLoggingHelper |
ConfigNavHelper | refactored from confignav.jsp to reduce size and make translation easier
ConfigNetHandler | Handler to deal with form submissions from the main config form and act upon the values.
ConfigNetHelper |
ConfigPeerHandler |
ConfigPeerHelper |
ConfigReseedHandler |
ConfigReseedHelper |
ConfigRestartBean | simple helper to control restarts/shutdowns in the left hand nav
ConfigServiceHandler | Handler to deal with form submissions from the service config form and act upon the values.
ConfigServiceHandler.UpdateWrapperManagerAndRekeyTask |
ConfigServiceHandler.UpdateWrapperManagerTask |
ConfigStatsHandler | Handler to deal with form submissions from the stats config form and act upon the values.
ConfigStatsHelper |
ConfigTunnelsHandler | Handler to deal with form submissions from the tunnel config form and act upon the values.
ConfigTunnelsHelper |
ConfigUIHandler | set the theme
ConfigUIHelper |
ConfigUpdateHandler |
ConfigUpdateHelper |
ContentHelper |
ContextHelper |
CSSHelper | Copied and modded from I2PTunnel IndexBean (GPL)
FormHandler | Simple form handler base class - does not depend on servlets or jsp, but instead the subclasses are populated with javabean properties.
GraphHelper |
HelperBase | Base helper
JobQueueHelper |
LocaleWebAppHandler | Convert foo.jsp to foo_xx.jsp for language xx.
LogsHelper |
Messages | Translate strings for this package.
NavHelper |
NetDbHelper |
NetDbRenderer |
NewsFetcher | Task to periodically look for updates to the news.xml, and to keep track of whether that has an announcement for a new version.
NewsHelper | If news file does not exist, use file from the initialNews directory in $I2P
OldConsoleHelper |
PeerHelper |
PluginStarter | Start/stop/delete plugins that are already installed Get properties of installed plugins Get or change settings in plugins.config
PluginStopper | Stop all plugins that are installed
PluginUpdateChecker | Check for an updated version of a plugin.
PluginUpdateHandler | Download and install a plugin.
ProfileOrganizerRenderer | Helper class to refactor the HTML rendering from out of the ProfileOrganizer
ProfilesHelper |
ReseedHandler | Handler to deal with reseed requests.
RouterConsoleRunner |
RouterConsoleRunner.WarFilenameFilter |
ShitlistRenderer | Moved from Shitlist.java
StatHelper | Dump the peer profile data if given a full B64 peer string or prefix.
StatsGenerator | Dump the stats to the web admin interface
StatSummarizer | A thread started by RouterConsoleRunner that checks the configuration for stats to be tracked via jrobin, and adds or deletes RRDs as necessary.
SummaryBarRenderer | Refactored from summarynoframe.jsp to save ~100KB
SummaryHelper | Simple helper to query the appropriate router for data necessary to render the summary sections on the router console.
SummaryListener | Creates and updates the in-memory or on-disk RRD database, and provides methods to generate graphs of the data
SummaryRenderer | Generate the RRD graph png images, except for the combined rate graph, which is generated in StatSummarizer.
TunnelHelper |
TunnelRenderer |
UnsignedUpdateHandler | Handles the request to update the router by firing off an `EepGet` call to download the latest unsigned zip file and displaying the status to anyone who asks.
UpdateHandler | Handles the request to update the router by firing one or more `EepGet` calls to download the latest signed update file and displaying the status to anyone who asks.
WebAppConfiguration | Add to the webapp classpath as specified in webapps.config.
WebAppStarter | Add, start or stop a webapp.
WriterOutputStream | Treat a writer as an output stream.