public class OleCalendarServiceImpl extends Object implements OleCalendarService
Constructor and Description |
---|
OleCalendarServiceImpl() |
public OleCalendarServiceImpl()
public OleCalendarGroup getCalendarGroup(String deskId)
getCalendarGroup
in interface OleCalendarService
public OleCalendar getActiveCalendar(Timestamp date, String groupId)
getActiveCalendar
in interface OleCalendarService
public Timestamp calculateDueDate(String deskId, String timePeriod, Timestamp currentDate)
calculateDueDate
in interface OleCalendarService
public Timestamp nextWorkingDay(String deskId, Timestamp currentDate)
public Timestamp calculateDueDateHrs(String deskId, String timePeriod, Timestamp currentDate)
calculateDueDateHrs
in interface OleCalendarService
public Float calculateFine(String deskId, Timestamp dueDate, Timestamp currentDate, String fineAmount)
calculateFine
in interface OleCalendarService
public 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 OleCalendarService
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void assignEndDate(OleCalendar oleCalendar)
assignEndDate
in interface OleCalendarService
public void deleteCalendarCollections(OleCalendar oleCalendar)
deleteCalendarCollections
in interface OleCalendarService
public void convert12HrsFormat(OleCalendar oldCalendar)
convert12HrsFormat
in interface OleCalendarService
public void validateCalendarDocument(OleCalendar oleCalendar)
validateCalendarDocument
in interface OleCalendarService
public void deleteCalendarDocument(OleCalendar oleCalendar)
deleteCalendarDocument
in interface OleCalendarService
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.