org.kuali.hr.time.workschedule.service
Class WorkScheduleServiceImpl

java.lang.Object
  extended by org.kuali.hr.time.workschedule.service.WorkScheduleServiceImpl
All Implemented Interfaces:
WorkScheduleService

public class WorkScheduleServiceImpl
extends Object
implements WorkScheduleService


Constructor Summary
WorkScheduleServiceImpl()
           
 
Method Summary
 List<WorkScheduleEntry> getWorkSchedEntries(WorkSchedule workSchedule, Date beginDateTime, Date endDateTime)
          Takes a work schedule and flattens it out based on effdt and offset passed in from beginDateTime, endDateTime
 WorkSchedule getWorkSchedule(Long workSchedule, Date asOfDate)
           
 void saveOrUpdate(List<WorkSchedule> workSchedules)
           
 void saveOrUpdate(WorkSchedule workSchedule)
           
 void setWorkScheduleDao(WorkScheduleDao workScheduleDao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkScheduleServiceImpl

public WorkScheduleServiceImpl()
Method Detail

getWorkSchedule

public WorkSchedule getWorkSchedule(Long workSchedule,
                                    Date asOfDate)
Specified by:
getWorkSchedule in interface WorkScheduleService

getWorkSchedEntries

public List<WorkScheduleEntry> getWorkSchedEntries(WorkSchedule workSchedule,
                                                   Date beginDateTime,
                                                   Date endDateTime)
Description copied from interface: WorkScheduleService
Takes a work schedule and flattens it out based on effdt and offset passed in from beginDateTime, endDateTime

Specified by:
getWorkSchedEntries in interface WorkScheduleService

saveOrUpdate

public void saveOrUpdate(WorkSchedule workSchedule)
Specified by:
saveOrUpdate in interface WorkScheduleService

saveOrUpdate

public void saveOrUpdate(List<WorkSchedule> workSchedules)
Specified by:
saveOrUpdate in interface WorkScheduleService

setWorkScheduleDao

public void setWorkScheduleDao(WorkScheduleDao workScheduleDao)


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