com.atlassian.confluence.mail.jobs
Class DailyReportJob

java.lang.Object
  extended byorg.springframework.scheduling.quartz.QuartzJobBean
      extended bycom.atlassian.quartz.jobs.AbstractJob
          extended bycom.atlassian.confluence.mail.jobs.DailyReportJob
All Implemented Interfaces:
org.quartz.Job, com.opensymphony.xwork.LocaleProvider

public class DailyReportJob
extends AbstractJob


Field Summary
static String TEMPLATE_NAME
           
 
Fields inherited from class com.atlassian.quartz.jobs.AbstractJob
DEFAULT_SESSION_FACTORY_BEAN_NAME, textProviders
 
Constructor Summary
DailyReportJob()
           
 
Method Summary
 void doExecute(org.quartz.JobExecutionContext jobExecutionContext)
           
 String getUserFullName(String username)
          This class is not an action, so we need to implement this method for the macros to display the user's fullname correctly
 void setChangeNotificationBean(ChangeDigestNotificationBean changeNotificationBean)
           
 void setFormatSettingsManager(FormatSettingsManager formatSettingsManager)
           
 void setTaskManager(MultiQueueTaskManager taskManager)
           
 void setUserAccessor(UserAccessor userAccessor)
           
 
Methods inherited from class com.atlassian.quartz.jobs.AbstractJob
addAssociatedActionForResources, allowConcurrentExecution, executeInternal, getLocale, getResourceBundle, getText, getText, setApplicationConfig, setSessionFactory
 
Methods inherited from class org.springframework.scheduling.quartz.QuartzJobBean
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEMPLATE_NAME

public static final String TEMPLATE_NAME
See Also:
Constant Field Values
Constructor Detail

DailyReportJob

public DailyReportJob()
Method Detail

setUserAccessor

public void setUserAccessor(UserAccessor userAccessor)

setTaskManager

public void setTaskManager(MultiQueueTaskManager taskManager)

setChangeNotificationBean

public void setChangeNotificationBean(ChangeDigestNotificationBean changeNotificationBean)

setFormatSettingsManager

public void setFormatSettingsManager(FormatSettingsManager formatSettingsManager)

doExecute

public void doExecute(org.quartz.JobExecutionContext jobExecutionContext)
               throws org.quartz.JobExecutionException
Throws:
org.quartz.JobExecutionException

getUserFullName

public String getUserFullName(String username)
This class is not an action, so we need to implement this method for the macros to display the user's fullname correctly



Confluence is developed by Atlassian.