## Package net.i2p.router.web

Class Summary
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.