Package net.i2p.router.web.helpers
Helpers and handlers for the router console user interface, with these classes supporting the webapp in routerconsole.war. All of these classes are packaged in routerconsole.war. These classes are only accessible from the jsp files.
Most jsp pages in the console use a "Helper" or a "Renderer" class to assist in generating the HTML. For configuration pages that accept changes via POST, there is additionally a "Handler" class to process the POST data. Helpers usually extend HelperBase, and Handlers usually extend FormHandler.
This package was created in release 0.9.33 by moving these classes from net.i2p.router.web to here, and moving them from routerconsole.jar to routerconsole.war.
No classes contained here are part of a public API. Subject to change. Not for public use.
-
Class Summary Class Description BanlistRenderer Moved from Banlist.javaCertHelper Dump out our local SSL certs, if anyConfigAdvancedHandler 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.configConfigClientsHelper ConfigFamilyHandler ConfigFamilyHelper ConfigHomeHandler Simple home page configuration.ConfigKeyringHandler Support additions via B64 Destkey, B64 Desthash, blahblah.i2p, and others supported by ConvertToHashConfigKeyringHelper ConfigLoggingHandler Handler to deal with form submissions from the logging config form and act upon the values.ConfigLoggingHelper ConfigNavHelper Render the configuration menu at the top of all the config pages.ConfigNetHandler Handler to deal with form submissions from the main config form and act upon the values.ConfigNetHelper Used for both /config and /confignetConfigPeerHandler ConfigPeerHelper ConfigReseedHandler ConfigReseedHelper ConfigRestartBean simple helper to control restarts/shutdowns in the left hand navConfigStatsHandler Handler to deal with form submissions from the stats config form and act upon the values.ConfigStatsHelper ConfigSummaryHandler Simple sidebar configuration.ConfigTunnelsHandler Handler to deal with form submissions from the tunnel config form and act upon the values.ConfigTunnelsHelper ConfigUIHandler set the themeConfigUIHelper Helper for /configuiEventLogHelper /events.jspFileDumpHelper Dump info on jars and warsGraphHelper /graphs.jsp, including form, and /graph.jspHomeHelper For /home and /confighomeJobQueueHelper LogsHelper NetDbHelper /netdb A FormHandler since 0.9.38.NetDbRenderer NetDbRenderer.RAComparator Sort by style, then hostOldConsoleHelper PeerHelper ProfileOrganizerRenderer Helper class to refactor the HTML rendering from out of the ProfileOrganizerProfilesHelper ReseedGenerator Handler to create a i2preseed.zip fileReseedHandler Handler to deal with reseed requests.ResourceHelper SearchHelper Helper for searches.StatHelper Dump the peer profile data if given a full B64 peer string or prefix.StatsGenerator Dump the stats to the web admin interfaceSummaryBarRenderer Refactored from summarynoframe.jsp to save ~100KBSummaryHelper Simple helper to query the appropriate router for data necessary to render the summary sections on the router console.SummaryHelper.NetworkStateMessage State message to be displayed to the user in the summary bar.SybilRenderer For debugging only.TunnelHelper TunnelRenderer For /tunnels.jsp, used by TunnelHelper.UDPSorters Comparators for various columnsUDPSorters.AlphaComparator UDPSorters.CwndComparator UDPSorters.DupComparator UDPSorters.IdleInComparator UDPSorters.IdleOutComparator UDPSorters.MTUComparator UDPSorters.PeerComparator UDPSorters.RateInComparator UDPSorters.RateOutComparator UDPSorters.RecvCountComparator UDPSorters.ResendComparator UDPSorters.RTOComparator UDPSorters.RTTComparator UDPSorters.SendCountComparator UDPSorters.SkewComparator UDPSorters.SsthreshComparator UDPSorters.UptimeComparator WizardHandler The new user wizard.WizardHelper The new user wizard. -
Enum Summary Enum Description SummaryHelper.NetworkState