public class Reporter
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description | 
|---|---|
| class  | Reporter.ReportCalendar | 
| class  | Reporter.ReportCharset | 
| class  | Reporter.ReportFileSystem | 
| class  | Reporter.ReportLocale | 
| class  | Reporter.ReportMemory | 
| class  | Reporter.ReportNetworkInterface | 
| class  | Reporter.ReportOperatingSystem | 
| class  | Reporter.ReportPhysicalSystem | 
| class  | Reporter.ReportUser | 
| class  | Reporter.ReportVM | 
| Constructor and Description | 
|---|
| Reporter() | 
| Reporter(org.slf4j.Logger logger)Constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| org.slf4j.Logger | getLogger() | 
| void | logAllReports(java.util.concurrent.Executor executor)Run all reports and write them as information messages to logger. | 
| void | logDefaultReports(java.util.concurrent.Executor executor)Run reports accoding to  ReporterConfigand write them as information messages to logger. | 
public Reporter()
public Reporter(org.slf4j.Logger logger)
logger - Logger that writes reports as information messages.public org.slf4j.Logger getLogger()
public void logAllReports(java.util.concurrent.Executor executor)
executor - Executor that runs each report.public void logDefaultReports(java.util.concurrent.Executor executor)
ReporterConfig and write them as information messages to logger.executor - Executor that runs each report.