org.kuali.kpme.core.service
Class HrServiceLocator

java.lang.Object
  extended by org.kuali.kpme.core.service.HrServiceLocator
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class HrServiceLocator
extends Object
implements org.springframework.context.ApplicationContextAware


Field Summary
static org.springframework.context.ApplicationContext CONTEXT
           
static String HR_ACCRUAL_CATEGORY_RULE_SERVICE
           
static String HR_ACCRUAL_CATEGORY_SERVICE
           
static String HR_ASSIGNMENT_SERVICE
           
static String HR_BATCH_JOB_ENTRY_SERVICE
           
static String HR_BATCH_JOB_SERVICE
           
static String HR_DEPARTMENT_SERVICE
           
static String HR_EARN_CODE
           
static String HR_EARN_CODE_SECURITY
           
static String HR_INSTITUTION_SERVICE
           
static String HR_JOB_SERVICE
           
static String HR_LEAVE_PLAN_SERVICE
           
static String HR_LOCATION_SERVICE
           
static String HR_PAY_CALENDAR_ENTRY_SERVICE
           
static String HR_PAY_CALENDAR_SERVICE
           
static String HR_PAY_GRADE_SERVICE
           
static String HR_PAY_STEP_SERVICE
           
static String HR_PAY_TYPE_SERVICE
           
static String HR_PERMISSION_SERVICE
           
static String HR_PERSON_SERVICE
           
static String HR_POSITION_SERVICE
           
static String HR_PRINCIPAL_HR_ATTRIBUTES_SERVICE
           
static String HR_SALARY_GROUP_SERVICE
           
static String HR_TASK_SERVICE
           
static String HR_TIME_EARN_CODE_GROUP_SERVICE
           
static String HR_WORK_AREA_SERVICE
           
static String KPME_DISTRIBUTED_CACHE_MANAGER
           
static String KPME_GROUP_SERVICE
           
static String KPME_NOTIFICATION_SERVICE
           
static String KPME_ROLE_SERVICE
           
static String SPRING_BEANS
           
static String TK_TIME_ZONE_SERVICE
           
 
Constructor Summary
HrServiceLocator()
           
 
Method Summary
static AccrualCategoryRuleService getAccrualCategoryRuleService()
           
static AccrualCategoryService getAccrualCategoryService()
           
static AssignmentService getAssignmentService()
           
static Object getBean(String beanName)
           
static CalendarBlockService getCalendarBlockService()
           
static CalendarEntryService getCalendarEntryService()
           
static CalendarService getCalendarService()
           
static DepartmentService getDepartmentService()
           
static org.kuali.rice.core.impl.cache.DistributedCacheManagerDecorator getDistributedCacheManager()
           
static EarnCodeGroupService getEarnCodeGroupService()
           
static EarnCodeSecurityService getEarnCodeSecurityService()
           
static EarnCodeService getEarnCodeService()
           
static HRPermissionService getHRPermissionService()
           
static InstitutionService getInstitutionService()
           
static JobService getJobService()
           
static KPMEGroupService getKPMEGroupService()
           
static KPMENotificationService getKPMENotificationService()
           
static KPMERoleService getKPMERoleService()
           
static LeavePlanService getLeavePlanService()
           
static LocationService getLocationService()
           
static PayGradeService getPayGradeService()
           
static PayStepService getPayStepService()
           
static PayTypeService getPayTypeService()
           
static org.springframework.transaction.PlatformTransactionManager getPlatformTransactionManager()
           
static PositionBaseService getPositionService()
           
static PrincipalHRAttributesService getPrincipalHRAttributeService()
           
static SalaryGroupService getSalaryGroupService()
           
static
<T> T
getService(String serviceName)
          Lookups a service by name.
static TaskService getTaskService()
           
static TimezoneService getTimezoneService()
           
static org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()
           
static WorkAreaService getWorkAreaService()
           
 void setApplicationContext(org.springframework.context.ApplicationContext arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SPRING_BEANS

public static String SPRING_BEANS

CONTEXT

public static org.springframework.context.ApplicationContext CONTEXT

HR_PAY_CALENDAR_SERVICE

public static final String HR_PAY_CALENDAR_SERVICE
See Also:
Constant Field Values

HR_PAY_CALENDAR_ENTRY_SERVICE

public static final String HR_PAY_CALENDAR_ENTRY_SERVICE
See Also:
Constant Field Values

HR_SALARY_GROUP_SERVICE

public static final String HR_SALARY_GROUP_SERVICE
See Also:
Constant Field Values

HR_ACCRUAL_CATEGORY_SERVICE

public static final String HR_ACCRUAL_CATEGORY_SERVICE
See Also:
Constant Field Values

HR_ACCRUAL_CATEGORY_RULE_SERVICE

public static final String HR_ACCRUAL_CATEGORY_RULE_SERVICE
See Also:
Constant Field Values

HR_TASK_SERVICE

public static final String HR_TASK_SERVICE
See Also:
Constant Field Values

HR_LOCATION_SERVICE

public static final String HR_LOCATION_SERVICE
See Also:
Constant Field Values

HR_PAY_GRADE_SERVICE

public static final String HR_PAY_GRADE_SERVICE
See Also:
Constant Field Values

HR_PERSON_SERVICE

public static final String HR_PERSON_SERVICE
See Also:
Constant Field Values

HR_BATCH_JOB_SERVICE

public static final String HR_BATCH_JOB_SERVICE
See Also:
Constant Field Values

HR_BATCH_JOB_ENTRY_SERVICE

public static final String HR_BATCH_JOB_ENTRY_SERVICE
See Also:
Constant Field Values

HR_POSITION_SERVICE

public static final String HR_POSITION_SERVICE
See Also:
Constant Field Values

HR_LEAVE_PLAN_SERVICE

public static final String HR_LEAVE_PLAN_SERVICE
See Also:
Constant Field Values

HR_PRINCIPAL_HR_ATTRIBUTES_SERVICE

public static final String HR_PRINCIPAL_HR_ATTRIBUTES_SERVICE
See Also:
Constant Field Values

HR_ASSIGNMENT_SERVICE

public static final String HR_ASSIGNMENT_SERVICE
See Also:
Constant Field Values

HR_JOB_SERVICE

public static final String HR_JOB_SERVICE
See Also:
Constant Field Values

HR_PAY_TYPE_SERVICE

public static final String HR_PAY_TYPE_SERVICE
See Also:
Constant Field Values

HR_WORK_AREA_SERVICE

public static final String HR_WORK_AREA_SERVICE
See Also:
Constant Field Values

HR_DEPARTMENT_SERVICE

public static final String HR_DEPARTMENT_SERVICE
See Also:
Constant Field Values

HR_EARN_CODE

public static final String HR_EARN_CODE
See Also:
Constant Field Values

HR_EARN_CODE_SECURITY

public static final String HR_EARN_CODE_SECURITY
See Also:
Constant Field Values

HR_TIME_EARN_CODE_GROUP_SERVICE

public static final String HR_TIME_EARN_CODE_GROUP_SERVICE
See Also:
Constant Field Values

HR_INSTITUTION_SERVICE

public static final String HR_INSTITUTION_SERVICE
See Also:
Constant Field Values

HR_PAY_STEP_SERVICE

public static final String HR_PAY_STEP_SERVICE
See Also:
Constant Field Values

TK_TIME_ZONE_SERVICE

public static final String TK_TIME_ZONE_SERVICE
See Also:
Constant Field Values

HR_PERMISSION_SERVICE

public static final String HR_PERMISSION_SERVICE
See Also:
Constant Field Values

KPME_DISTRIBUTED_CACHE_MANAGER

public static final String KPME_DISTRIBUTED_CACHE_MANAGER
See Also:
Constant Field Values

KPME_GROUP_SERVICE

public static final String KPME_GROUP_SERVICE
See Also:
Constant Field Values

KPME_NOTIFICATION_SERVICE

public static final String KPME_NOTIFICATION_SERVICE
See Also:
Constant Field Values

KPME_ROLE_SERVICE

public static final String KPME_ROLE_SERVICE
See Also:
Constant Field Values
Constructor Detail

HrServiceLocator

public HrServiceLocator()
Method Detail

getBean

public static Object getBean(String beanName)

getPlatformTransactionManager

public static org.springframework.transaction.PlatformTransactionManager getPlatformTransactionManager()

getTransactionTemplate

public static org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()

getPayStepService

public static PayStepService getPayStepService()

getInstitutionService

public static InstitutionService getInstitutionService()

getTaskService

public static TaskService getTaskService()

getSalaryGroupService

public static SalaryGroupService getSalaryGroupService()

getDepartmentService

public static DepartmentService getDepartmentService()

getWorkAreaService

public static WorkAreaService getWorkAreaService()

getAssignmentService

public static AssignmentService getAssignmentService()

getJobService

public static JobService getJobService()

getPayTypeService

public static PayTypeService getPayTypeService()

getEarnCodeSecurityService

public static EarnCodeSecurityService getEarnCodeSecurityService()

getEarnCodeService

public static EarnCodeService getEarnCodeService()

getEarnCodeGroupService

public static EarnCodeGroupService getEarnCodeGroupService()

getAccrualCategoryService

public static AccrualCategoryService getAccrualCategoryService()

getAccrualCategoryRuleService

public static AccrualCategoryRuleService getAccrualCategoryRuleService()

getLocationService

public static LocationService getLocationService()

getPayGradeService

public static PayGradeService getPayGradeService()

getPositionService

public static PositionBaseService getPositionService()

getLeavePlanService

public static LeavePlanService getLeavePlanService()

getPrincipalHRAttributeService

public static PrincipalHRAttributesService getPrincipalHRAttributeService()

getCalendarService

public static CalendarService getCalendarService()

getCalendarEntryService

public static CalendarEntryService getCalendarEntryService()

getTimezoneService

public static TimezoneService getTimezoneService()

getDistributedCacheManager

public static org.kuali.rice.core.impl.cache.DistributedCacheManagerDecorator getDistributedCacheManager()

getKPMEGroupService

public static KPMEGroupService getKPMEGroupService()

getKPMENotificationService

public static KPMENotificationService getKPMENotificationService()

getHRPermissionService

public static HRPermissionService getHRPermissionService()

getKPMERoleService

public static KPMERoleService getKPMERoleService()

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext arg0)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException

getCalendarBlockService

public static CalendarBlockService getCalendarBlockService()

getService

public static <T> T getService(String serviceName)
Lookups a service by name.

Type Parameters:
T - the type of service you want.
Parameters:
serviceName - name of the Interface class of the service you want
Returns:
the service
Throws:
IllegalArgumentException - if the service name is blank.


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