org.kuali.hr.time.workflow.dao
Interface TimesheetDocumentHeaderDao

All Known Implementing Classes:
TimesheetDocumentHeaderDaoSpringOjbImpl

public interface TimesheetDocumentHeaderDao


Method Summary
 void deleteTimesheetHeader(String documentId)
           
 TimesheetDocumentHeader getDocumentHeaderForDate(String principalId, Date asOfDate)
           
 List<TimesheetDocumentHeader> getDocumentHeaders(Date payBeginDate)
           
 List<TimesheetDocumentHeader> getDocumentHeaders(Date payBeginDate, Date payEndDate)
           
 List<TimesheetDocumentHeader> getDocumentHeadersForPrincipalId(String principalId)
           
 List<TimesheetDocumentHeader> getDocumentHeadersForYear(String principalId, String year)
           
 TimesheetDocumentHeader getNextDocumentHeader(String principalId, Date payEndDate)
           
 TimesheetDocumentHeader getPreviousDocumentHeader(String principalId, Date payBegindate)
           
 TimesheetDocumentHeader getTimesheetDocumentHeader(String documentId)
           
 TimesheetDocumentHeader getTimesheetDocumentHeader(String principalId, Date PayBeginDate, Date payEndDate)
           
 void saveOrUpdate(TimesheetDocumentHeader documentHeader)
           
 

Method Detail

saveOrUpdate

void saveOrUpdate(TimesheetDocumentHeader documentHeader)

getTimesheetDocumentHeader

TimesheetDocumentHeader getTimesheetDocumentHeader(String documentId)

getTimesheetDocumentHeader

TimesheetDocumentHeader getTimesheetDocumentHeader(String principalId,
                                                   Date PayBeginDate,
                                                   Date payEndDate)

getPreviousDocumentHeader

TimesheetDocumentHeader getPreviousDocumentHeader(String principalId,
                                                  Date payBegindate)

getNextDocumentHeader

TimesheetDocumentHeader getNextDocumentHeader(String principalId,
                                              Date payEndDate)

getDocumentHeaders

List<TimesheetDocumentHeader> getDocumentHeaders(Date payBeginDate)

getDocumentHeaders

List<TimesheetDocumentHeader> getDocumentHeaders(Date payBeginDate,
                                                 Date payEndDate)

deleteTimesheetHeader

void deleteTimesheetHeader(String documentId)

getDocumentHeadersForPrincipalId

List<TimesheetDocumentHeader> getDocumentHeadersForPrincipalId(String principalId)

getDocumentHeadersForYear

List<TimesheetDocumentHeader> getDocumentHeadersForYear(String principalId,
                                                        String year)

getDocumentHeaderForDate

TimesheetDocumentHeader getDocumentHeaderForDate(String principalId,
                                                 Date asOfDate)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.