public class GenericList extends Report
Modifier and Type | Field and Description |
---|---|
protected static int |
OBJ_FILE |
protected static int |
OBJ_FTP |
protected static int |
OBJ_HTTP |
protected static int |
OBJ_JDBC |
protected static int |
OBJ_JMS |
protected static int |
OBJ_JMX |
protected static int |
OBJ_LOG |
protected static int |
OBJ_PCF |
protected static int |
OBJ_PROC |
protected static int |
OBJ_REPORT |
protected static int |
OBJ_REQ |
protected static int |
OBJ_SCRIPT |
protected static int |
OBJ_SNMP |
protected static int |
OBJ_SONIC |
protected static int |
OBJ_TCP |
protected static int |
OBJ_UDP |
cachedSkip, dependencyGroup, disabledWithReport, disableMode, FILE_SEPARATOR, formatText, keyList, name, pm, report, reportMode, reportName, resolution, serialNumber, skip, statsLogger, step, template, timeFormat, timeTemplate, type
DISABLED, EXCEPTION, NOSKIP, REPORT_CACHED, REPORT_CLUSTER, REPORT_FINAL, REPORT_FLOW, REPORT_LOCAL, REPORT_NODE, REPORT_NONE, REPORT_SHARED, SKIPPED
Constructor and Description |
---|
GenericList(java.util.Map props) |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
closes and releases all opened resources
|
protected void |
finalize() |
java.util.Map<java.lang.String,java.lang.Object> |
generateReport(long currentTime)
generates a report on a monitored entity and returns it as a Map.
|
static Requester |
initRequester(java.util.Map ph,
java.lang.String className,
java.lang.String prefix)
It instantiates a Requester from the given props and returns it
upon success.
|
static void |
main(java.lang.String[] args) |
static int |
pickupList(java.lang.String text,
java.lang.String jsonPath,
java.util.List list) |
getReportKeys, getReportMode, getReportName, getSkippingStatus, initTimeTemplate, updateContent
protected static final int OBJ_HTTP
protected static final int OBJ_SCRIPT
protected static final int OBJ_REPORT
protected static final int OBJ_PROC
protected static final int OBJ_FILE
protected static final int OBJ_FTP
protected static final int OBJ_TCP
protected static final int OBJ_UDP
protected static final int OBJ_LOG
protected static final int OBJ_JMS
protected static final int OBJ_JDBC
protected static final int OBJ_SNMP
protected static final int OBJ_JMX
protected static final int OBJ_PCF
protected static final int OBJ_SONIC
protected static final int OBJ_REQ
public java.util.Map<java.lang.String,java.lang.Object> generateReport(long currentTime) throws java.io.IOException
MonitorReport
generateReport
in interface MonitorReport
generateReport
in class Report
java.io.IOException
public static int pickupList(java.lang.String text, java.lang.String jsonPath, java.util.List list)
public void destroy()
MonitorReport
destroy
in interface MonitorReport
destroy
in class Report
public static Requester initRequester(java.util.Map ph, java.lang.String className, java.lang.String prefix)
public static void main(java.lang.String[] args)