@Test public void testToHtmlWithHsErrPid() throws IOException { final File hsErrPidFile = new File("./hs_err_pid12345.log"); try { hsErrPidFile.createNewFile(); setUp(); final HtmlReport htmlReport = new HtmlReport(collector, null, javaInformationsList, Period.TOUT, writer); htmlReport.toHtml(); assertNotEmptyAndClear(writer); } finally { hsErrPidFile.delete(); } }
@Override void toHtml() throws IOException { writeHtmlHeader(); htmlCoreReport.toHtml(); writeHtmlFooter(); }
HtmlReport extends HtmlAbstractReport { @Override void toHtml() throws IOException { writeHtmlHeader(); htmlCoreReport.toHtml(); writeHtmlFooter(); } }
HtmlReport extends HtmlAbstractReport { @Override void toHtml() throws IOException { writeHtmlHeader(); htmlCoreReport.toHtml(); writeHtmlFooter(); } HtmlReport(Collector collector, CollectorServer collectorServer,
			List<JavaInformations> javaInformationsList, Range range, Writer writer);  HtmlReport(Collector collector, CollectorServer collectorServer,
			List<JavaInformations> javaInformationsList, Period period, Writer writer); }
HtmlReport extends HtmlAbstractReport { @Override void toHtml() throws IOException { writeHtmlHeader(); htmlCoreReport.toHtml(); writeHtmlFooter(); } HtmlReport(Collector collector, CollectorServer collectorServer,
			List<JavaInformations> javaInformationsList, Range range, Writer writer);  HtmlReport(Collector collector, CollectorServer collectorServer,
			List<JavaInformations> javaInformationsList, Period period, Writer writer); void toHtml(String message, String anchorNameForRedirect); void writeLastShutdown(); static void writeAddAndRemoveApplicationLinks(String currentApplication,
			Collection<String> applications, Writer writer); void writeAllCurrentRequestsAsPart(); void writeAllThreadsAsPart(); void writeThreadsDump(); void writeCounterSummaryPerClass(String counterName, String requestId); void writeSource(String className); void writeDependencies(); void writeSpringContext(); void writeHtmlHeader(); void writeHtmlFooter(); void writeMessageIfNotNull(String message, String partToRedirectTo); void writeRequestAndGraphDetail(String graphName); void writeRequestUsages(String graphName); void writeSessions(List<SessionInformations> sessionsInformations, String message,
			String sessionsPart); void writeSessionDetail(String sessionId, SessionInformations sessionInformations); void writeHotspots(List<SampledMethod> hotspots); void writeHeapHistogram(HeapHistogram heapHistogram, String message,
			String heapHistoPart); void writeProcesses(List<ProcessInformations> processInformationsList); void writeProcesses(Map<String, List<ProcessInformations>> processesByTitle); void writeDatabase(DatabaseInformations databaseInformations); void writeConnections(List<ConnectionInformations> connectionInformationsList,
			boolean withoutHeaders); void writeJndi(List<JndiBinding> jndiBindings, String path); void writeMBeans(List<MBeanNode> mbeans); void writeMBeans(Map<String, List<MBeanNode>> mbeansByTitle); void writeCacheWithKeys(String cacheId, CacheInformations cacheInformations,
			String message, String cacheKeyPart, boolean withoutHeaders); void writeJCacheWithKeys(String cacheId, JCacheInformations jcacheInformations,
			String message, String cacheKeyPart, boolean withoutHeaders); void writeCrashes(); void writeHashPassword(String algorithm, String password); }
HtmlReport extends HtmlAbstractReport { @Override void toHtml() throws IOException { writeHtmlHeader(); htmlCoreReport.toHtml(); writeHtmlFooter(); } HtmlReport(Collector collector, CollectorServer collectorServer,
			List<JavaInformations> javaInformationsList, Range range, Writer writer);  HtmlReport(Collector collector, CollectorServer collectorServer,
			List<JavaInformations> javaInformationsList, Period period, Writer writer); void toHtml(String message, String anchorNameForRedirect); void writeLastShutdown(); static void writeAddAndRemoveApplicationLinks(String currentApplication,
			Collection<String> applications, Writer writer); void writeAllCurrentRequestsAsPart(); void writeAllThreadsAsPart(); void writeThreadsDump(); void writeCounterSummaryPerClass(String counterName, String requestId); void writeSource(String className); void writeDependencies(); void writeSpringContext(); void writeHtmlHeader(); void writeHtmlFooter(); void writeMessageIfNotNull(String message, String partToRedirectTo); void writeRequestAndGraphDetail(String graphName); void writeRequestUsages(String graphName); void writeSessions(List<SessionInformations> sessionsInformations, String message,
			String sessionsPart); void writeSessionDetail(String sessionId, SessionInformations sessionInformations); void writeHotspots(List<SampledMethod> hotspots); void writeHeapHistogram(HeapHistogram heapHistogram, String message,
			String heapHistoPart); void writeProcesses(List<ProcessInformations> processInformationsList); void writeProcesses(Map<String, List<ProcessInformations>> processesByTitle); void writeDatabase(DatabaseInformations databaseInformations); void writeConnections(List<ConnectionInformations> connectionInformationsList,
			boolean withoutHeaders); void writeJndi(List<JndiBinding> jndiBindings, String path); void writeMBeans(List<MBeanNode> mbeans); void writeMBeans(Map<String, List<MBeanNode>> mbeansByTitle); void writeCacheWithKeys(String cacheId, CacheInformations cacheInformations,
			String message, String cacheKeyPart, boolean withoutHeaders); void writeJCacheWithKeys(String cacheId, JCacheInformations jcacheInformations,
			String message, String cacheKeyPart, boolean withoutHeaders); void writeCrashes(); void writeHashPassword(String algorithm, String password);  }