@Component public class WhatsNewServiceImpl extends Object implements WhatsNewService
Constructor and Description |
---|
WhatsNewServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
generateWeeklyReport()
save the report from last week.
|
WhatsNew |
getLatestWeeklyReport()
Retrieve the latest WhatsNew report.
|
WhatsNew |
getReport(Date date) |
WhatsNew |
getWeeklyReport() |
void |
saveReport(Date date)
save the report from the date specified.
|
void |
setArrayDesignService(ArrayDesignService arrayDesignService) |
void |
setAuditEventService(AuditEventService auditEventService) |
void |
setExpressionExperimentService(ExpressionExperimentService expressionExperimentService) |
void |
setSecurityService(gemma.gsec.SecurityService securityService) |
public void generateWeeklyReport()
WhatsNewService
generateWeeklyReport
in interface WhatsNewService
@Transactional(readOnly=true) public void saveReport(Date date)
saveReport
in interface WhatsNewService
date
- the date of the report@Transactional(readOnly=true) public WhatsNew getReport(Date date)
getReport
in interface WhatsNewService
date
- the date of the report@Transactional(readOnly=true) public WhatsNew getWeeklyReport()
getWeeklyReport
in interface WhatsNewService
@Transactional(readOnly=true) public WhatsNew getLatestWeeklyReport()
WhatsNewService
getLatestWeeklyReport
in interface WhatsNewService
public void setArrayDesignService(ArrayDesignService arrayDesignService)
arrayDesignService
- the arrayDesignService to setpublic void setAuditEventService(AuditEventService auditEventService)
public void setExpressionExperimentService(ExpressionExperimentService expressionExperimentService)
expressionExperimentService
- the expressionExperimentService to setpublic void setSecurityService(gemma.gsec.SecurityService securityService)
securityService
- the securityService to setCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.