|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDashboardReport
Configuration object for the reports that are run by ReportAgent.
Method Summary | |
---|---|
int |
getFrequencyInMinutes()
Gets the frequency in minutes for the logging and generation of this report. |
int |
getID()
Returns the ID of this report, used to key off the report's datasource. |
boolean |
getIncludeInSummary()
|
boolean |
getMoreIsBetter()
Returns whether this report represents a value that should be increasing over time. |
java.lang.Float |
getPreviousData()
|
int |
getSortOrder()
Returns the display sort order of this report. |
java.lang.String |
getSubTitle()
Returns the sub-title of this report, which will appear under the report's main title. |
java.lang.Float |
getThisRunData()
|
java.lang.String |
getTitle()
Returns the title of this report. |
void |
run(IDashboardAgent agent,
long reportTime)
Causes this report to run; based on this report's configuration, may cause logging and/or report generation to occur. |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface com.ebay.carad.os.vitalsigns.IReportingListenerContainer |
---|
addReportingListener, getReportingListeners |
Method Detail |
---|
void run(IDashboardAgent agent, long reportTime) throws ReportingException
reportTime
- the time this report run was kicked off (in ms since epoch)
ReportingException
- if bad things happen during the runjava.lang.Float getThisRunData()
java.lang.Float getPreviousData()
int getID()
java.lang.String getTitle()
java.lang.String getSubTitle()
int getSortOrder()
boolean getMoreIsBetter()
int getFrequencyInMinutes()
boolean getIncludeInSummary()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |