Jive Forums API (5.5.20.2-oracle) Developer Javadocs

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.


Nested Class Summary
static class Report.ExtraInfo
           
 
Method Summary
 void execute()
           
 Chart[] getCharts()
           
 DataTable[] getDataTableCSVs()
           
 DataTable[] getDataTables()
           
 java.lang.String getDescription()
           
 java.lang.String getDisplayName()
           
 java.util.Date getEndDate()
           
 java.util.List[] getExtraInfo()
           
 Histogram[] getHistograms()
           
 DataTable[] getImageCSV()
           
 java.lang.String getName()
          Returns the name of the report.
 java.util.List getObjects()
           
 java.util.Map getProperties()
           
 Report[] getSeries()
           
 java.lang.String getShortDescription()
           
 java.util.Date getStartDate()
           
 void setDateRange(DateRange range)
           
 void setDescription(java.lang.String description)
           
 void setDisplayName(java.lang.String displayName)
           
 void setName(java.lang.String name)
           
 void setObjects(java.util.List objects)
           
 void setShortDescription(java.lang.String description)
           
 

Method Detail

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()

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.