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