com.jivesoftware.base.stats
Interface Report
- All Known Implementing Classes:
- AbstractForumReport, AbstractReport, DayOfWeekReport, GroupPostReport, HourOfDayReport, HTTPPageViewsReport, MessageLengthReport, NewMessagesReport, NNTPPageViewsReport, QuestionResolutionTime, RepliesPerThreadReport, SearchFailedReport, SearchQueryDayOfWeekReport, SearchQueryHourOfDayReport, SearchQueryReport, SearchQuerySearchTimeFreqReport, SearchQuerySearchTimeReport, SearchSuccessReport, SearchTopClickThroughReport, SearchTopQueryTermsReport, ThreadTTLReport, TopForumsReport, UniqueHTTPVisitorsReport, UniqueNNTPVisitorsReport, UserCreationReport
public interface Report
Main report interface. A default implementation of this is AbstractReport
.
getName
java.lang.String getName()
- Returns the name of the report.
setName
void setName(java.lang.String name)
getDisplayName
java.lang.String getDisplayName()
setDisplayName
void setDisplayName(java.lang.String displayName)
getDescription
java.lang.String getDescription()
setDescription
void setDescription(java.lang.String description)
getShortDescription
java.lang.String getShortDescription()
setShortDescription
void setShortDescription(java.lang.String description)
execute
void execute()
throws java.lang.Exception
- Throws:
java.lang.Exception
getProperties
java.util.Map getProperties()
getHistograms
Histogram[] getHistograms()
getDataTables
DataTable[] getDataTables()
getDataTableCSVs
DataTable[] getDataTableCSVs()
getImageCSV
DataTable[] getImageCSV()
getCharts
Chart[] getCharts()
getExtraInfo
java.util.List[] getExtraInfo()
getStartDate
java.util.Date getStartDate()
getEndDate
java.util.Date getEndDate()
setDateRange
void setDateRange(DateRange range)
getObjects
java.util.List getObjects()
setObjects
void setObjects(java.util.List objects)
getSeries
Report[] getSeries()
Copyright © 1999-2006 Jive Software.