|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.ec.service.impl.EffortCertificationReportDefinitionServiceImpl
public class EffortCertificationReportDefinitionServiceImpl
Provide the implementation of the service methods related to EffortCertificationReportDefinition
EffortCertificationReportDefinition| Constructor Summary | |
|---|---|
EffortCertificationReportDefinitionServiceImpl()
|
|
| Method Summary | |
|---|---|
List<String> |
findPositionObjectGroupCodes(EffortCertificationReportDefinition reportDefinition)
find all position object group codes for the given report definition |
EffortCertificationReportDefinition |
findReportDefinitionByPrimaryKey(Map<String,String> fieldValues)
find a report definition by the primary key. |
Map<String,Set<String>> |
findReportEarnCodePayGroups(EffortCertificationReportDefinition reportDefinition)
store the earn code and pay group combination in a Map for the specified report definition |
Collection<EffortCertificationReportEarnPaygroup> |
findReportEarnPay(EffortCertificationReportDefinition reportDefinition)
find the earn code and pay group combination for the specified report definition |
boolean |
hasApprovedEffortCertification(String emplid,
EffortCertificationReportDefinition reportDefinition)
determine whether there is any approved effort certification for the given report definition and employee |
boolean |
hasBeenUsedForEffortCertificationGeneration(EffortCertificationReportDefinition reportDefinition)
determine whether the given report definition has been used to generate effort certification document |
boolean |
hasBeenUsedForEffortCertificationGeneration(String emplid,
EffortCertificationReport reportDefinition)
determine whether the given report definition has been used to generate effort certification documents for the given employee |
boolean |
hasPendingEffortCertification(String emplid,
EffortCertificationReportDefinition reportDefinition)
determine whether there is any pending/temporary effort certification waiting for the given report definition |
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
Sets the businessObjectService attribute value. |
String |
validateEffortCertificationReportDefinition(EffortCertificationReportDefinition effortCertificationReportDefinition)
check if an effort certification report has been defined. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EffortCertificationReportDefinitionServiceImpl()
| Method Detail |
|---|
public EffortCertificationReportDefinition findReportDefinitionByPrimaryKey(Map<String,String> fieldValues)
EffortCertificationReportDefinitionService
findReportDefinitionByPrimaryKey in interface EffortCertificationReportDefinitionServicefieldValues - the given field values containing the primary key of a report definition
EffortCertificationReportDefinitionService.findReportDefinitionByPrimaryKey(java.util.Map)public String validateEffortCertificationReportDefinition(EffortCertificationReportDefinition effortCertificationReportDefinition)
EffortCertificationReportDefinitionService
validateEffortCertificationReportDefinition in interface EffortCertificationReportDefinitionServiceeffortCertificationReportDefinition - the given effort certification report definition
EffortCertificationReportDefinitionService.validateEffortCertificationReportDefinition(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)public List<String> findPositionObjectGroupCodes(EffortCertificationReportDefinition reportDefinition)
EffortCertificationReportDefinitionService
findPositionObjectGroupCodes in interface EffortCertificationReportDefinitionServicereportDefinition - the specified report definition
EffortCertificationReportDefinitionService.findPositionObjectGroupCodes(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)public Map<String,Set<String>> findReportEarnCodePayGroups(EffortCertificationReportDefinition reportDefinition)
EffortCertificationReportDefinitionService
findReportEarnCodePayGroups in interface EffortCertificationReportDefinitionServicereportDefinition - the specified report definition
EffortCertificationReportDefinitionService.findReportEarnCodePayGroups(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)public Collection<EffortCertificationReportEarnPaygroup> findReportEarnPay(EffortCertificationReportDefinition reportDefinition)
EffortCertificationReportDefinitionService
findReportEarnPay in interface EffortCertificationReportDefinitionServicereportDefinition - the specified report definition
EffortCertificationReportDefinitionService.findReportEarnPay(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)
public boolean hasPendingEffortCertification(String emplid,
EffortCertificationReportDefinition reportDefinition)
EffortCertificationReportDefinitionService
hasPendingEffortCertification in interface EffortCertificationReportDefinitionServicereportDefinition - the given report definition
org.kuali.kfs.module.ec.service.EffortCertificationReportDefinitionService#existsPendingEffortCertification(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)
public boolean hasApprovedEffortCertification(String emplid,
EffortCertificationReportDefinition reportDefinition)
EffortCertificationReportDefinitionService
hasApprovedEffortCertification in interface EffortCertificationReportDefinitionServiceemplid - the given employee idreportDefinition - the given report definition
EffortCertificationReportDefinitionService.hasApprovedEffortCertification(java.lang.String, org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)public boolean hasBeenUsedForEffortCertificationGeneration(EffortCertificationReportDefinition reportDefinition)
EffortCertificationReportDefinitionService
hasBeenUsedForEffortCertificationGeneration in interface EffortCertificationReportDefinitionServicereportDefinition - the given report definition
EffortCertificationReportDefinitionService.hasBeenUsedForEffortCertificationGeneration(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)
public boolean hasBeenUsedForEffortCertificationGeneration(String emplid,
EffortCertificationReport reportDefinition)
EffortCertificationReportDefinitionService
hasBeenUsedForEffortCertificationGeneration in interface EffortCertificationReportDefinitionServiceemplid - the given employee idreportDefinition - the given report definition
org.kuali.kfs.module.ec.service.EffortCertificationReportDefinitionService#hasBeenUsedForEffortCertificationGeneration(java.lang.String, org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||