|
||||||||||
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 EffortCertificationReportDefinitionService
fieldValues
- 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 EffortCertificationReportDefinitionService
effortCertificationReportDefinition
- 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 EffortCertificationReportDefinitionService
reportDefinition
- 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 EffortCertificationReportDefinitionService
reportDefinition
- the specified report definition
EffortCertificationReportDefinitionService.findReportEarnCodePayGroups(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)
public Collection<EffortCertificationReportEarnPaygroup> findReportEarnPay(EffortCertificationReportDefinition reportDefinition)
EffortCertificationReportDefinitionService
findReportEarnPay
in interface EffortCertificationReportDefinitionService
reportDefinition
- the specified report definition
EffortCertificationReportDefinitionService.findReportEarnPay(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)
public boolean hasPendingEffortCertification(String emplid, EffortCertificationReportDefinition reportDefinition)
EffortCertificationReportDefinitionService
hasPendingEffortCertification
in interface EffortCertificationReportDefinitionService
reportDefinition
- 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 EffortCertificationReportDefinitionService
emplid
- 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 EffortCertificationReportDefinitionService
reportDefinition
- the given report definition
EffortCertificationReportDefinitionService.hasBeenUsedForEffortCertificationGeneration(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)
public boolean hasBeenUsedForEffortCertificationGeneration(String emplid, EffortCertificationReport reportDefinition)
EffortCertificationReportDefinitionService
hasBeenUsedForEffortCertificationGeneration
in interface EffortCertificationReportDefinitionService
emplid
- 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 |