org.kuali.kpme.tklm.time.workflow.dao
Interface TimesheetDocumentHeaderDao

All Known Implementing Classes:
TimesheetDocumentHeaderDaoOjbImpl

public interface TimesheetDocumentHeaderDao


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

Method Detail

saveOrUpdate

void saveOrUpdate(TimesheetDocumentHeader documentHeader)

getTimesheetDocumentHeader

TimesheetDocumentHeader getTimesheetDocumentHeader(String documentId)

getTimesheetDocumentHeader

TimesheetDocumentHeader getTimesheetDocumentHeader(String principalId,
                                                   org.joda.time.DateTime PayBeginDate,
                                                   org.joda.time.DateTime payEndDate)

getPreviousDocumentHeader

TimesheetDocumentHeader getPreviousDocumentHeader(String principalId,
                                                  org.joda.time.DateTime payBegindate)

getNextDocumentHeader

TimesheetDocumentHeader getNextDocumentHeader(String principalId,
                                              org.joda.time.DateTime payEndDate)

getDocumentHeaders

List<TimesheetDocumentHeader> getDocumentHeaders(org.joda.time.DateTime payBeginDate,
                                                 org.joda.time.DateTime 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,
                                                 org.joda.time.DateTime asOfDate)


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