org.kuali.kfs.module.endow.document.service.impl
Class MonthEndDateServiceImpl

java.lang.Object
  extended by org.kuali.kfs.module.endow.document.service.impl.MonthEndDateServiceImpl
All Implemented Interfaces:
MonthEndDateService

@Transactional
public class MonthEndDateServiceImpl
extends Object
implements MonthEndDateService

This class provides service for MonthEndDateService


Constructor Summary
MonthEndDateServiceImpl()
           
 
Method Summary
 List<String> getBeginningDates()
          gets the first dates of month
 org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
          This method gets the businessObjectService.
 Date getByPrimaryKey(org.kuali.rice.kns.util.KualiInteger monthEndId)
          gets month end id date for a given monthEndId
 List<String> getEndingDates()
          gets the month end dates
 org.kuali.rice.kns.util.KualiInteger getMonthEndId(Date monthEndDate)
          gets month end id
 Date getMostRecentDate()
          Gets the most recent date.
 org.kuali.rice.kns.util.KualiInteger getNextMonthEndIdForNewRecord()
          gets the next month end id for the new record
 void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
          This method sets the businessObjectService
 void setMonthEndDateDao(MonthEndDateDao monthEndDateDao)
          Sets the monthEndDateDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonthEndDateServiceImpl

public MonthEndDateServiceImpl()
Method Detail

getByPrimaryKey

public Date getByPrimaryKey(org.kuali.rice.kns.util.KualiInteger monthEndId)
Description copied from interface: MonthEndDateService
gets month end id date for a given monthEndId

Specified by:
getByPrimaryKey in interface MonthEndDateService
Returns:
monthEndIdDate
See Also:
org.kuali.kfs.module.endow.document.service.MonthEndDateService#getMonthEndIdDate(KualiInteger)

getMostRecentDate

public Date getMostRecentDate()
Description copied from interface: MonthEndDateService
Gets the most recent date. it is basically the last record in END_ME_DT_T, where the ID is the highest number

Specified by:
getMostRecentDate in interface MonthEndDateService
Returns:
mostRecentDate
See Also:
MonthEndDateService.getMostRecentDate()

getMonthEndId

public org.kuali.rice.kns.util.KualiInteger getMonthEndId(Date monthEndDate)
Description copied from interface: MonthEndDateService
gets month end id

Specified by:
getMonthEndId in interface MonthEndDateService
Returns:
monthEndDateId
See Also:
MonthEndDateService.getMonthEndId(Date)

getNextMonthEndIdForNewRecord

public org.kuali.rice.kns.util.KualiInteger getNextMonthEndIdForNewRecord()
Description copied from interface: MonthEndDateService
gets the next month end id for the new record

Specified by:
getNextMonthEndIdForNewRecord in interface MonthEndDateService
Returns:
monthEndDateId
See Also:
MonthEndDateService.getNextMonthEndIdForNewRecord()

getBeginningDates

public List<String> getBeginningDates()
Description copied from interface: MonthEndDateService
gets the first dates of month

Specified by:
getBeginningDates in interface MonthEndDateService
Returns:
See Also:
MonthEndDateService.getBeginningDates()

getEndingDates

public List<String> getEndingDates()
Description copied from interface: MonthEndDateService
gets the month end dates

Specified by:
getEndingDates in interface MonthEndDateService
Returns:
See Also:
MonthEndDateService.getBeginningDates()

getBusinessObjectService

public org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
This method gets the businessObjectService.

Returns:
businessObjectService

setBusinessObjectService

public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
This method sets the businessObjectService

Parameters:
businessObjectService -

setMonthEndDateDao

public void setMonthEndDateDao(MonthEndDateDao monthEndDateDao)
Sets the monthEndDateDao

Parameters:
monthEndDateDao -


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