|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.ec.document.service.impl.EffortCertificationAutomaticReportPeriodUpdateServiceImpl
@Transactional public class EffortCertificationAutomaticReportPeriodUpdateServiceImpl
org.rg.kuali.module.effort.service.EffortCertificationAutomaticReportPeriodUpdateService| Constructor Summary | |
|---|---|
EffortCertificationAutomaticReportPeriodUpdateServiceImpl()
|
|
| Method Summary | |
|---|---|
protected int |
comparePeriod(Integer year,
String periodCode,
Integer anotherYear,
String anotherPeriodCode)
|
List<EffortCertificationReportDefinition> |
getAllReportDefinitions()
gets all EffortCertificationReportDefinition records |
EffortCertificationReportDefinitionDao |
getEffortCertificationReportDefinitionDao()
get's spring managed effortCertificationReportDefinitionDao |
boolean |
isAnOverlappingReportDefinition(EffortCertificationReportDefinition reportDefinition)
Checks if this report definition will overlap an already existing report definition |
protected boolean |
isOverlapping(EffortCertificationReportDefinition existingReportDefinition,
EffortCertificationReportDefinition newReportDefiniton)
Compares existingRecord and newRecord to see if they are overlapping (years and periods). |
protected boolean |
isPeriodWithinRange(Integer startYear,
String startPeriod,
Integer endYear,
String endPeriod,
Integer year,
String period)
|
void |
setEffortCertificationReportDefinitionDao(EffortCertificationReportDefinitionDao effortCertificationReportDefinitionDao)
set's spring managed effortCertificationReportDefinitionDao |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EffortCertificationAutomaticReportPeriodUpdateServiceImpl()
| Method Detail |
|---|
public List<EffortCertificationReportDefinition> getAllReportDefinitions()
EffortCertificationAutomaticReportPeriodUpdateService
getAllReportDefinitions in interface EffortCertificationAutomaticReportPeriodUpdateServiceEffortCertificationAutomaticReportPeriodUpdateService.getAllReportDefinitions()public boolean isAnOverlappingReportDefinition(EffortCertificationReportDefinition reportDefinition)
EffortCertificationAutomaticReportPeriodUpdateService
isAnOverlappingReportDefinition in interface EffortCertificationAutomaticReportPeriodUpdateServiceEffortCertificationAutomaticReportPeriodUpdateService.isAnOverlappingReportDefinition(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)public EffortCertificationReportDefinitionDao getEffortCertificationReportDefinitionDao()
public void setEffortCertificationReportDefinitionDao(EffortCertificationReportDefinitionDao effortCertificationReportDefinitionDao)
setEffortCertificationReportDefinitionDao in interface EffortCertificationAutomaticReportPeriodUpdateServiceeffortCertificationReportDefinitionDao -
protected boolean isOverlapping(EffortCertificationReportDefinition existingReportDefinition,
EffortCertificationReportDefinition newReportDefiniton)
existingRecord - newRecord -
protected boolean isPeriodWithinRange(Integer startYear,
String startPeriod,
Integer endYear,
String endPeriod,
Integer year,
String period)
protected int comparePeriod(Integer year,
String periodCode,
Integer anotherYear,
String anotherPeriodCode)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||