|
||||||||||
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 EffortCertificationAutomaticReportPeriodUpdateService
EffortCertificationAutomaticReportPeriodUpdateService.getAllReportDefinitions()
public boolean isAnOverlappingReportDefinition(EffortCertificationReportDefinition reportDefinition)
EffortCertificationAutomaticReportPeriodUpdateService
isAnOverlappingReportDefinition
in interface EffortCertificationAutomaticReportPeriodUpdateService
EffortCertificationAutomaticReportPeriodUpdateService.isAnOverlappingReportDefinition(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)
public EffortCertificationReportDefinitionDao getEffortCertificationReportDefinitionDao()
public void setEffortCertificationReportDefinitionDao(EffortCertificationReportDefinitionDao effortCertificationReportDefinitionDao)
setEffortCertificationReportDefinitionDao
in interface EffortCertificationAutomaticReportPeriodUpdateService
effortCertificationReportDefinitionDao
- 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 |