Class PdfOtherReport
java.lang.Object
net.bull.javamelody.internal.web.pdf.PdfOtherReport
Rapports pdf secondaires (avec iText).
- Author:
- Emeric Vernat
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidwriteAllCurrentRequestsAsPart(Map<JavaInformations, List<CounterRequestContext>> currentRequests, Collector collector, List<Counter> counters, long timeOfSnapshot) voidwriteCounterSummaryPerClass(Collector collector, Counter counter, String requestId, Range range) voidwriteDatabaseInformations(DatabaseInformations databaseInformations) voidwriteHeapHistogram(HeapHistogram heapHistogram) voidwriteHotspots(List<SamplingProfiler.SampledMethod> hotspots) voidwriteJndi(List<JndiBinding> jndiBindings, String path) voidwriteMBeans(List<MBeanNode> mbeans) voidwriteMBeans(Map<String, List<MBeanNode>> mbeansByTitle) voidwriteProcessInformations(List<ProcessInformations> processInformations) voidwriteProcessInformations(Map<String, List<ProcessInformations>> processInformationsByTitle) voidwriteRequestAndGraphDetail(Collector collector, CollectorServer collectorServer, Range range, String requestId) voidwriteRuntimeDependencies(Counter counter, Range range) voidwriteSessionInformations(List<SessionInformations> sessionsInformations) voidwriteThreads(List<JavaInformations> javaInformationsList)
-
Constructor Details
-
PdfOtherReport
- Throws:
IOException
-
-
Method Details
-
close
- Throws:
IOException
-
writeSessionInformations
public void writeSessionInformations(List<SessionInformations> sessionsInformations) throws IOException - Throws:
IOException
-
writeHeapHistogram
- Throws:
IOException
-
writeHotspots
- Throws:
IOException
-
writeProcessInformations
public void writeProcessInformations(List<ProcessInformations> processInformations) throws IOException - Throws:
IOException
-
writeProcessInformations
public void writeProcessInformations(Map<String, List<ProcessInformations>> processInformationsByTitle) throws IOException- Throws:
IOException
-
writeDatabaseInformations
- Throws:
IOException
-
writeJndi
- Throws:
IOException
-
writeMBeans
- Throws:
IOException
-
writeMBeans
- Throws:
IOException
-
writeAllCurrentRequestsAsPart
public void writeAllCurrentRequestsAsPart(Map<JavaInformations, List<CounterRequestContext>> currentRequests, Collector collector, List<Counter> counters, long timeOfSnapshot) throws IOException- Throws:
IOException
-
writeRequestAndGraphDetail
public void writeRequestAndGraphDetail(Collector collector, CollectorServer collectorServer, Range range, String requestId) throws IOException - Throws:
IOException
-
writeRuntimeDependencies
- Throws:
IOException
-
writeCounterSummaryPerClass
public void writeCounterSummaryPerClass(Collector collector, Counter counter, String requestId, Range range) throws IOException - Throws:
IOException
-
writeThreads
- Throws:
IOException
-