org.sakaiproject.sitestats.impl
Class StatsAggregateJobImpl

java.lang.Object
  extended by org.sakaiproject.sitestats.impl.StatsAggregateJobImpl
All Implemented Interfaces:
org.quartz.Job, org.quartz.StatefulJob

public class StatsAggregateJobImpl
extends Object
implements org.quartz.StatefulJob


Constructor Summary
StatsAggregateJobImpl()
           
 
Method Summary
 long collectPastSiteEvents(String siteId, Date initialDate, Date finalDate)
           
 void execute(org.quartz.JobExecutionContext context)
           
 String getDriverClassName()
           
 int getMaxEventsPerRun()
           
 String getPassword()
           
 int getSqlBlockSize()
           
 org.sakaiproject.db.api.SqlService getSqlService()
           
 long getStartEventId()
           
 StatsUpdateManager getStatsUpdateManager()
           
 String getUrl()
           
 String getUsername()
           
 void init()
           
 void setDriverClassName(String driverClassName)
           
 void setMaxEventsPerRun(int maxEventsPerRun)
           
 void setPassword(String password)
           
 void setSqlBlockSize(int sqlBlockSize)
           
 void setSqlService(org.sakaiproject.db.api.SqlService sqlService)
           
 void setStartEventId(long startEventId)
           
 void setStatsUpdateManager(StatsUpdateManager statsUpdateManager)
           
 void setUrl(String url)
           
 void setUsername(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatsAggregateJobImpl

public StatsAggregateJobImpl()
Method Detail

init

public void init()

execute

public void execute(org.quartz.JobExecutionContext context)
             throws org.quartz.JobExecutionException
Specified by:
execute in interface org.quartz.Job
Throws:
org.quartz.JobExecutionException

collectPastSiteEvents

public long collectPastSiteEvents(String siteId,
                                  Date initialDate,
                                  Date finalDate)

getMaxEventsPerRun

public int getMaxEventsPerRun()

setMaxEventsPerRun

public void setMaxEventsPerRun(int maxEventsPerRun)

getSqlBlockSize

public int getSqlBlockSize()

setSqlBlockSize

public void setSqlBlockSize(int sqlBlockSize)

getStartEventId

public long getStartEventId()

setStartEventId

public void setStartEventId(long startEventId)

getDriverClassName

public String getDriverClassName()

setDriverClassName

public void setDriverClassName(String driverClassName)

getUrl

public String getUrl()

setUrl

public void setUrl(String url)

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

getStatsUpdateManager

public StatsUpdateManager getStatsUpdateManager()

setStatsUpdateManager

public void setStatsUpdateManager(StatsUpdateManager statsUpdateManager)

getSqlService

public org.sakaiproject.db.api.SqlService getSqlService()

setSqlService

public void setSqlService(org.sakaiproject.db.api.SqlService sqlService)


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