public class OleCalendarServiceImpl extends Object implements OleCalendarService
| Constructor and Description |
|---|
OleCalendarServiceImpl() |
public OleCalendarServiceImpl()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
public ParameterValueResolver getParameterValueResolver()
public void setParameterValueResolver(ParameterValueResolver parameterValueResolver)
public OleCalendarGroup getCalendarGroup(String deskId)
getCalendarGroup in interface OleCalendarServicepublic OleCalendar getActiveCalendar(Timestamp date, String groupId)
getActiveCalendar in interface OleCalendarServicepublic OleCalendar continuousWeek(OleCalendar oleCalendar)
public boolean isCalendarExists(Timestamp fromDate, Timestamp toDate)
public Timestamp calculateDueDate(String deskId, String timePeriod, Timestamp currentDate)
calculateDueDate in interface OleCalendarServicepublic Timestamp nextWorkingDay(String deskId, Timestamp currentDate)
public Timestamp calculateDueDateHrs(String deskId, String timePeriod, Timestamp currentDate)
calculateDueDateHrs in interface OleCalendarServicepublic Float calculateFine(String deskId, Timestamp dueDate, Timestamp currentDate, String fineAmount)
calculateFine in interface OleCalendarServicepublic Integer getHoursDiff(Date dateOne, Date dateTwo)
public void workingDays(String deskId, Timestamp dueDate, Timestamp currentDate)
public Integer workingHours(String deskId, Timestamp dueDateTime, Timestamp currentDate)
public HashMap getOpenAndCloseTime(String deskId, Timestamp currentDate)
public void generalInfoValidation(OleCalendar oleCalendar, boolean isNew)
generalInfoValidation in interface OleCalendarServicepublic org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void assignEndDate(OleCalendar oleCalendar)
assignEndDate in interface OleCalendarServicepublic void convert12HrsFormat(OleCalendar oldCalendar)
convert12HrsFormat in interface OleCalendarServicepublic void validateCalendarDocument(OleCalendar oleCalendar)
validateCalendarDocument in interface OleCalendarServicepublic void deleteCalendarDocument(OleCalendar oleCalendar)
deleteCalendarDocument in interface OleCalendarServiceCopyright © 2004–2015 The Kuali Foundation. All rights reserved.