public class LeaveCalendarDocumentHeaderServiceImpl extends Object implements LeaveCalendarDocumentHeaderService
Constructor and Description |
---|
LeaveCalendarDocumentHeaderServiceImpl() |
public LeaveCalendarDocumentHeaderServiceImpl()
public LeaveCalendarDocumentHeaderDao getLeaveCalendarDocumentHeaderDao()
public void setLeaveCalendarDocumentHeaderDao(LeaveCalendarDocumentHeaderDao leaveCalendarDocumentHeaderDao)
public LeaveCalendarDocumentHeader getDocumentHeader(String documentId)
getDocumentHeader
in interface LeaveCalendarDocumentHeaderService
public LeaveCalendarDocumentHeader getDocumentHeader(String principalId, org.joda.time.DateTime beginDate, org.joda.time.DateTime endDate)
getDocumentHeader
in interface LeaveCalendarDocumentHeaderService
public void saveOrUpdate(LeaveCalendarDocumentHeader leaveCalendarDocumentHeader)
saveOrUpdate
in interface LeaveCalendarDocumentHeaderService
public List<LeaveCalendarDocumentHeader> getDocumentHeaders(org.joda.time.DateTime beginDate, org.joda.time.DateTime endDate)
getDocumentHeaders
in interface LeaveCalendarDocumentHeaderService
public LeaveCalendarDocumentHeader getMaxEndDateApprovedLeaveCalendar(String principalId)
getMaxEndDateApprovedLeaveCalendar
in interface LeaveCalendarDocumentHeaderService
public LeaveCalendarDocumentHeader getMinBeginDatePendingLeaveCalendar(String principalId)
getMinBeginDatePendingLeaveCalendar
in interface LeaveCalendarDocumentHeaderService
public List<LeaveCalendarDocumentHeader> getAllDocumentHeadersForPricipalId(String principalId)
getAllDocumentHeadersForPricipalId
in interface LeaveCalendarDocumentHeaderService
public List<LeaveCalendarDocumentHeader> getSubmissionDelinquentDocumentHeaders(String principalId, org.joda.time.DateTime beforeDate)
getSubmissionDelinquentDocumentHeaders
in interface LeaveCalendarDocumentHeaderService
public List<LeaveCalendarDocumentHeader> getApprovalDelinquentDocumentHeaders(String principalId)
getApprovalDelinquentDocumentHeaders
in interface LeaveCalendarDocumentHeaderService
public void deleteLeaveCalendarHeader(String documentId)
deleteLeaveCalendarHeader
in interface LeaveCalendarDocumentHeaderService
public List<LeaveCalendarDocumentHeader> getAllDocumentHeadersInRangeForPricipalId(String principalId, org.joda.time.DateTime beginDate, org.joda.time.DateTime endDate)
LeaveCalendarDocumentHeaderService
getAllDocumentHeadersInRangeForPricipalId
in interface LeaveCalendarDocumentHeaderService
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.