diff --git a/apps/routerconsole/java/src/net/i2p/router/web/OldConsoleHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/OldConsoleHelper.java index b88187681..100d7140a 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/OldConsoleHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/OldConsoleHelper.java @@ -6,8 +6,14 @@ import java.io.OutputStreamWriter; public class OldConsoleHelper extends HelperBase { + private boolean _full; + public OldConsoleHelper() {} + public void setFull(String f) { + _full = f != null && f.length() > 0; + } + public String getConsole() { try { if (_out != null) { @@ -27,11 +33,11 @@ public class OldConsoleHelper extends HelperBase { StatsGenerator gen = new StatsGenerator(_context); try { if (_out != null) { - gen.generateStatsPage(_out); + gen.generateStatsPage(_out, _full); return ""; } else { ByteArrayOutputStream baos = new ByteArrayOutputStream(32*1024); - gen.generateStatsPage(new OutputStreamWriter(baos)); + gen.generateStatsPage(new OutputStreamWriter(baos), _full); return baos.toString(); } } catch (IOException ioe) { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/StatsGenerator.java b/apps/routerconsole/java/src/net/i2p/router/web/StatsGenerator.java index e2aee86be..b229e8483 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/StatsGenerator.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/StatsGenerator.java @@ -22,12 +22,13 @@ import net.i2p.util.Log; public class StatsGenerator { private Log _log; private RouterContext _context; + public StatsGenerator(RouterContext context) { _context = context; _log = context.logManager().getLog(StatsGenerator.class); } - public void generateStatsPage(Writer out) throws IOException { + public void generateStatsPage(Writer out, boolean showAll) throws IOException { StringBuilder buf = new StringBuilder(16*1024); buf.append("
"); buf.append("