class SidebarRenderer extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static String[] | ALL_SECTIONSAll section identifiers |
(package private) static Map<String,String> | SECTION_NAMESSection name map |
| Constructor and Description |
|---|
SidebarRenderer(RouterContext context,
SidebarHelper helper)Create the renderer bound to the helper that supplies sidebar data. |
| Modifier and Type | Method and Description |
|---|---|
boolean | floodfillEnabled()True if the router is a floodfill router. |
(package private) static String | getEepsiteURL(PortMapper pm)Get the local eepsite URL from the port mapper. |
String | renderAdvancedHTML()renderAdvancedHTML. |
String | renderAdvancedRouterInfoHTML() |
String | renderBandwidthGraphHTML()Renders the sidebar bandwidth graph HTML. |
String | renderBandwidthHTML()renderBandwidthHTML. |
String | renderClockHTML()renderClockHTML. |
String | renderCongestionHTML()renderCongestionHTML. |
String | renderCPUBarHTML() |
String | renderDestinationsHTML()renderDestinationsHTML. |
String | renderFirewallAndReseedStatusHTML()renderFirewallAndReseedStatusHTML. |
String | renderHelpAndFAQHTML()renderHelpAndFAQHTML. |
String | renderI2PInternalsHTML()renderI2PInternalsHTML. |
String | renderI2PServicesHTML()renderI2PServicesHTML. |
String | renderMemoryBarHTML() |
String | renderNetworkReachabilityHTML()renderNetworkReachabilityHTML. |
String | renderNewsHeadingsHTML() |
String | renderPeersHTML()renderPeersHTML. |
String | renderRestartStatusHTML()renderRestartStatusHTML. |
String | renderRouterInfoHTML()renderRouterInfoHTML. |
String | renderShortRouterInfoHTML()renderShortRouterInfoHTML. |
void | renderSummaryHTML(Writer out)Note - Ensure all links in here are absolute, as the summary bar may be displayed
on lower-level directory errors. |
String | renderTunnelsHTML()renderTunnelsHTML. |
String | renderTunnelStatusHTML()renderTunnelStatusHTML. |
String | renderUpdateStatusHTML()renderUpdateStatusHTML. |
static final String[] ALL_SECTIONS
public SidebarRenderer(RouterContext context, SidebarHelper helper)
public boolean floodfillEnabled()
static String getEepsiteURL(PortMapper pm)
public String renderAdvancedHTML()
public String renderAdvancedRouterInfoHTML()
public String renderBandwidthGraphHTML()
public String renderBandwidthHTML()
public String renderClockHTML()
public String renderCongestionHTML()
public String renderCPUBarHTML()
public String renderDestinationsHTML()
public String renderFirewallAndReseedStatusHTML()
public String renderHelpAndFAQHTML()
public String renderI2PInternalsHTML()
public String renderI2PServicesHTML()
public String renderMemoryBarHTML()
public String renderNetworkReachabilityHTML()
public String renderNewsHeadingsHTML()
public String renderPeersHTML()
public String renderRestartStatusHTML()
public String renderRouterInfoHTML()
public String renderShortRouterInfoHTML()
public void renderSummaryHTML(Writer out) throws IOException
IOExceptionpublic String renderTunnelsHTML()
public String renderTunnelStatusHTML()
public String renderUpdateStatusHTML()