public interface MonitorReport
Modifier and Type | Field and Description |
---|---|
static int |
DISABLED
report process is disabled
|
static int |
EXCEPTION
report process gets exception
|
static int |
NOSKIP
report process is done
|
static int |
REPORT_CACHED
private cached report
|
static int |
REPORT_CLUSTER
shared report for all nodes of cluster
|
static int |
REPORT_FINAL
shared final report for the local instance
|
static int |
REPORT_FLOW
shared report for a MessageFlow on the current node
|
static int |
REPORT_LOCAL
private report
|
static int |
REPORT_NODE
shared report for the current node
|
static int |
REPORT_NONE
not a report
|
static int |
REPORT_SHARED
shared report for the local instance
|
static int |
SKIPPED
report process is skipped
|
Modifier and Type | Method and Description |
---|---|
void |
destroy()
closes and releases all opened resources
|
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.
|
java.lang.String[] |
getReportKeys()
returns a copy of the shared report keys
|
int |
getReportMode()
returns the report mode
|
java.lang.String |
getReportName()
returns the name of the report
|
int |
getSkippingStatus()
returns the skipping status
|
static final int EXCEPTION
static final int DISABLED
static final int NOSKIP
static final int SKIPPED
static final int REPORT_NONE
static final int REPORT_LOCAL
static final int REPORT_CACHED
static final int REPORT_FINAL
static final int REPORT_SHARED
static final int REPORT_NODE
static final int REPORT_FLOW
static final int REPORT_CLUSTER
java.util.Map<java.lang.String,java.lang.Object> generateReport(long currentTime) throws java.lang.Exception
java.lang.Exception
int getSkippingStatus()
java.lang.String getReportName()
int getReportMode()
java.lang.String[] getReportKeys()
void destroy()