org.kuali.hr.time.calendar.dao
Class CalendarDaoSpringOjbImpl

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
          extended by org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
              extended by org.kuali.hr.time.calendar.dao.CalendarDaoSpringOjbImpl
All Implemented Interfaces:
CalendarDao, org.kuali.rice.core.framework.persistence.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class CalendarDaoSpringOjbImpl
extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
implements CalendarDao


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
CalendarDaoSpringOjbImpl()
           
 
Method Summary
 Calendar getCalendar(String hrPyCalendarId)
           
 Calendar getCalendarByGroup(String pyCalendarGroup)
           
 List<Calendar> getCalendars(String calendarName, String calendarTypes, String flsaBeginDay, String flsaBeginTime)
           
 CalendarEntries getPreviousCalendarEntry(String tkCalendarId, Date beginDateCurrentCalendar)
           
 void saveOrUpdate(Calendar calendar)
           
 void saveOrUpdate(List<Calendar> calendarList)
           
 
Methods inherited from class org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
getDbPlatform, setDbPlatform
 
Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalendarDaoSpringOjbImpl

public CalendarDaoSpringOjbImpl()
Method Detail

saveOrUpdate

public void saveOrUpdate(Calendar calendar)
Specified by:
saveOrUpdate in interface CalendarDao

saveOrUpdate

public void saveOrUpdate(List<Calendar> calendarList)
Specified by:
saveOrUpdate in interface CalendarDao

getCalendar

public Calendar getCalendar(String hrPyCalendarId)
Specified by:
getCalendar in interface CalendarDao

getCalendarByGroup

public Calendar getCalendarByGroup(String pyCalendarGroup)
Specified by:
getCalendarByGroup in interface CalendarDao

getPreviousCalendarEntry

public CalendarEntries getPreviousCalendarEntry(String tkCalendarId,
                                                Date beginDateCurrentCalendar)
Specified by:
getPreviousCalendarEntry in interface CalendarDao

getCalendars

public List<Calendar> getCalendars(String calendarName,
                                   String calendarTypes,
                                   String flsaBeginDay,
                                   String flsaBeginTime)
Specified by:
getCalendars in interface CalendarDao


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