org.kuali.kfs.module.endow.dataaccess.impl
Class KemidFeeDaoJdbc

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.jdbc.core.support.JdbcDaoSupport
          extended by org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
              extended by org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
                  extended by org.kuali.kfs.module.endow.dataaccess.impl.KemidFeeDaoJdbc
All Implemented Interfaces:
KemidFeeDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class KemidFeeDaoJdbc
extends org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
implements KemidFeeDao


Field Summary
protected  KEMService kemService
           
protected static org.apache.log4j.Logger LOG
           
protected  org.kuali.rice.kns.service.ParameterService parameterService
           
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
KemidFeeDaoJdbc()
           
 
Method Summary
protected  KEMService getKemService()
          Gets the kemService.
protected  org.kuali.rice.kns.service.ParameterService getParameterService()
          Gets the parameterService attribute.
 void setKemService(KEMService kemService)
          Sets the kemService.
 void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
          Sets the parameterService attribute value.
protected  boolean systemParametersForUpdateWaiverFeeAmounts()
          This method checks if the System parameters have been set up for this batch job.
 boolean updateKemidFeeWaivedFeeYearToDateToZero()
          Updates WAIVED_FEE_YTD column to zero (0).
 
Methods inherited from class org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
getDbPlatform, setDbPlatform
 
Methods inherited from class org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
getSimpleJdbcTemplate, initTemplateConfig
 
Methods inherited from class org.springframework.jdbc.core.support.JdbcDaoSupport
checkDaoConfig, createJdbcTemplate, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, releaseConnection, setDataSource, setJdbcTemplate
 
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
 

Field Detail

LOG

protected static org.apache.log4j.Logger LOG

kemService

protected KEMService kemService

parameterService

protected org.kuali.rice.kns.service.ParameterService parameterService
Constructor Detail

KemidFeeDaoJdbc

public KemidFeeDaoJdbc()
Method Detail

updateKemidFeeWaivedFeeYearToDateToZero

public boolean updateKemidFeeWaivedFeeYearToDateToZero()
Description copied from interface: KemidFeeDao
Updates WAIVED_FEE_YTD column to zero (0). If the current date is the first day of the institution's fiscal year (FISCAL_YEAR_END_DAY_AND_MONTH parameter) then all values in END_KEMID_FEE_T: WAIVED_FEE_YTD are set to zero (0). *

Specified by:
updateKemidFeeWaivedFeeYearToDateToZero in interface KemidFeeDao
Returns:
true if column value updated to zero else false
See Also:
KemidFeeDao.updateKemidFeeWaivedFeeYearToDateToZero()

systemParametersForUpdateWaiverFeeAmounts

protected boolean systemParametersForUpdateWaiverFeeAmounts()
This method checks if the System parameters have been set up for this batch job.


getKemService

protected KEMService getKemService()
Gets the kemService.

Returns:
kemService

setKemService

public void setKemService(KEMService kemService)
Sets the kemService.

Parameters:
kemService -

getParameterService

protected org.kuali.rice.kns.service.ParameterService getParameterService()
Gets the parameterService attribute.

Returns:
Returns the parameterService.

setParameterService

public void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
Sets the parameterService attribute value.

Parameters:
parameterService - The parameterService to set.


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.