org.kuali.hr.lm.workflow.dao
Interface LeaveCalendarDocumentHeaderDao
- All Known Implementing Classes:
- LeaveCalendarDocumentHeaderDaoImpl
public interface LeaveCalendarDocumentHeaderDao
getLeaveCalendarDocumentHeader
LeaveCalendarDocumentHeader getLeaveCalendarDocumentHeader(String documentId)
getLeaveCalendarDocumentHeader
LeaveCalendarDocumentHeader getLeaveCalendarDocumentHeader(String principalId,
Date beginDate,
Date endDate)
saveOrUpdate
void saveOrUpdate(LeaveCalendarDocumentHeader leaveCalendarDocumentHeader)
getPreviousDocumentHeader
LeaveCalendarDocumentHeader getPreviousDocumentHeader(String principalId,
Date beginDate)
getNextDocumentHeader
LeaveCalendarDocumentHeader getNextDocumentHeader(String principalId,
Date endDate)
getDocumentHeaders
List<LeaveCalendarDocumentHeader> getDocumentHeaders(Date beginDate,
Date endDate)
getMaxEndDateApprovedLeaveCalendar
LeaveCalendarDocumentHeader getMaxEndDateApprovedLeaveCalendar(String principalId)
getMinBeginDatePendingLeaveCalendar
LeaveCalendarDocumentHeader getMinBeginDatePendingLeaveCalendar(String principalId)
getAllDocumentHeadersForPricipalId
List<LeaveCalendarDocumentHeader> getAllDocumentHeadersForPricipalId(String principalId)
getSubmissionDelinquentDocumentHeaders
List<LeaveCalendarDocumentHeader> getSubmissionDelinquentDocumentHeaders(String principalId,
Date beforeDate)
getApprovalDelinquentDocumentHeaders
List<LeaveCalendarDocumentHeader> getApprovalDelinquentDocumentHeaders(String principalId)
deleteLeaveCalendarHeader
void deleteLeaveCalendarHeader(String documentId)
getAllDocumentHeadersInRangeForPricipalId
List<LeaveCalendarDocumentHeader> getAllDocumentHeadersInRangeForPricipalId(String principalId,
Date beginDate,
Date endDate)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.