org.kuali.hr.time.timecollection.rule.service
Interface TimeCollectionRuleService

All Known Implementing Classes:
TimeCollectionRuleServiceImpl

public interface TimeCollectionRuleService


Method Summary
 TimeCollectionRule getTimeCollectionRule(String tkTimeCollectionRuleId)
           
 TimeCollectionRule getTimeCollectionRule(String dept, Long workArea, Date asOfDate)
          Fetch TimeCollectionRule for a given dept and work area as of a particular date
 TimeCollectionRule getTimeCollectionRule(String dept, Long workArea, String payType, Date asOfDate)
           
 List<TimeCollectionRule> getTimeCollectionRules(String dept, String workArea, String payType, String active)
           
 

Method Detail

getTimeCollectionRule

@Cacheable(value="KPME/TimeCollectionRule",
           key="\'dept=\' + #p0+ \'|\' + \'workArea=\' + #p1+ \'|\' + \'asOfDate=\' + #p2")
TimeCollectionRule getTimeCollectionRule(String dept,
                                                   Long workArea,
                                                   Date asOfDate)
Fetch TimeCollectionRule for a given dept and work area as of a particular date

Parameters:
dept -
workArea -
asOfDate -
Returns:

getTimeCollectionRule

@Cacheable(value="KPME/TimeCollectionRule",
           key="\'dept=\' + #p0+ \'|\' + \'workArea=\' + #p1+ \'|\' + \'payType=\' + #p2+ \'|\' + \'asOfDate=\' + #p3")
TimeCollectionRule getTimeCollectionRule(String dept,
                                                   Long workArea,
                                                   String payType,
                                                   Date asOfDate)

getTimeCollectionRule

@Cacheable(value="KPME/TimeCollectionRule",
           key="\'tkTimeCollectionRuleId=\' + #p0")
TimeCollectionRule getTimeCollectionRule(String tkTimeCollectionRuleId)

getTimeCollectionRules

List<TimeCollectionRule> getTimeCollectionRules(String dept,
                                                String workArea,
                                                String payType,
                                                String active)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.