org.sakaiproject.sitestats.impl.chart
Class ChartServiceImpl

java.lang.Object
  extended by org.sakaiproject.sitestats.impl.chart.ChartServiceImpl
All Implemented Interfaces:
ChartService

public class ChartServiceImpl
extends Object
implements ChartService


Constructor Summary
ChartServiceImpl()
           
 
Method Summary
 byte[] generateActivityChart(String siteId, String viewType, String chartType, int width, int height, boolean render3d, float transparency, boolean itemLabelsVisible)
           
 byte[] generateChart(Report report, int width, int height, boolean render3d, float transparency, boolean itemLabelsVisible)
           
 byte[] generateChart(String siteId, Object dataset, String chartType, int width, int height, boolean render3d, float transparency, boolean itemLabelsVisible, String timePeriod)
           
 byte[] generateVisitsChart(String siteId, String viewType, int width, int height, boolean render3d, float transparency, boolean itemLabelsVisible)
           
 void setEventRegistryService(EventRegistryService eventRegistryService)
           
 void setPreferencesService(org.sakaiproject.user.api.PreferencesService preferencesService)
           
 void setSiteService(org.sakaiproject.site.api.SiteService siteService)
           
 void setStatsManager(StatsManager statsManager)
           
 void setUserService(org.sakaiproject.user.api.UserDirectoryService userDirectoryService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartServiceImpl

public ChartServiceImpl()
Method Detail

setStatsManager

public void setStatsManager(StatsManager statsManager)

setSiteService

public void setSiteService(org.sakaiproject.site.api.SiteService siteService)

setUserService

public void setUserService(org.sakaiproject.user.api.UserDirectoryService userDirectoryService)

setPreferencesService

public void setPreferencesService(org.sakaiproject.user.api.PreferencesService preferencesService)

setEventRegistryService

public void setEventRegistryService(EventRegistryService eventRegistryService)

generateVisitsChart

public byte[] generateVisitsChart(String siteId,
                                  String viewType,
                                  int width,
                                  int height,
                                  boolean render3d,
                                  float transparency,
                                  boolean itemLabelsVisible)
Specified by:
generateVisitsChart in interface ChartService

generateActivityChart

public byte[] generateActivityChart(String siteId,
                                    String viewType,
                                    String chartType,
                                    int width,
                                    int height,
                                    boolean render3d,
                                    float transparency,
                                    boolean itemLabelsVisible)
Specified by:
generateActivityChart in interface ChartService

generateChart

public byte[] generateChart(String siteId,
                            Object dataset,
                            String chartType,
                            int width,
                            int height,
                            boolean render3d,
                            float transparency,
                            boolean itemLabelsVisible,
                            String timePeriod)
Specified by:
generateChart in interface ChartService

generateChart

public byte[] generateChart(Report report,
                            int width,
                            int height,
                            boolean render3d,
                            float transparency,
                            boolean itemLabelsVisible)
Specified by:
generateChart in interface ChartService


Copyright © 2006-2012 Universidade Fernando Pessoa. All Rights Reserved.