org.dspace.statistics.content
Class StatisticsData

java.lang.Object
  extended by org.dspace.statistics.content.StatisticsData
Direct Known Subclasses:
StatisticsDataVisits

public abstract class StatisticsData
extends Object

Author:
kevinvandevelde at atmire.com Date: 23-feb-2009 Time: 12:37:04

Constructor Summary
protected StatisticsData()
           
protected StatisticsData(Dataset dataset)
           
 
Method Summary
 void addDatasetGenerator(DatasetGenerator set)
           
 void addFilters(StatisticsFilter filter)
           
abstract  Dataset createDataset(Context context)
           
 Dataset getDataset()
           
 List<DatasetGenerator> getDatasetGenerators()
           
 List<StatisticsFilter> getFilters()
           
 void setDataset(Dataset dataset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticsData

protected StatisticsData()

StatisticsData

protected StatisticsData(Dataset dataset)
Method Detail

addDatasetGenerator

public void addDatasetGenerator(DatasetGenerator set)

addFilters

public void addFilters(StatisticsFilter filter)

getDatasetGenerators

public List<DatasetGenerator> getDatasetGenerators()

getFilters

public List<StatisticsFilter> getFilters()

getDataset

public Dataset getDataset()

setDataset

public void setDataset(Dataset dataset)

createDataset

public abstract Dataset createDataset(Context context)
                               throws SQLException,
                                      org.apache.solr.client.solrj.SolrServerException,
                                      IOException,
                                      ParseException
Throws:
SQLException
org.apache.solr.client.solrj.SolrServerException
IOException
ParseException


Copyright © 2009 The DSpace Foundation. All Rights Reserved.