|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.hr.time.workflow.service.TimesheetDocumentHeaderServiceImpl
public class TimesheetDocumentHeaderServiceImpl
Constructor Summary | |
---|---|
TimesheetDocumentHeaderServiceImpl()
|
Method Summary | |
---|---|
void |
deleteTimesheetHeader(String documentId)
|
TimesheetDocumentHeader |
getDocumentHeader(String documentId)
Fetch document header for a given document id |
TimesheetDocumentHeader |
getDocumentHeader(String principalId,
Date payBeginDate,
Date payEndDate)
Fetch document header for a given principal id and pay period begin date and end date |
TimesheetDocumentHeader |
getDocumentHeaderForDate(String principalId,
Date asOfDate)
|
List<TimesheetDocumentHeader> |
getDocumentHeaders(Date payBeginDate)
Fetch document headers for a given pay period begin date |
List<TimesheetDocumentHeader> |
getDocumentHeaders(Date payBeginDate,
Date payEndDate)
Fetch document headers for a given pay period begin date and end date |
List<TimesheetDocumentHeader> |
getDocumentHeadersForPrincipalId(String principalId)
Fetch list of Document Headers by given principal id |
List<TimesheetDocumentHeader> |
getDocumentHeadersForYear(String principalId,
String year)
Fetch list of Document Headers by given principal id and year |
TimesheetDocumentHeader |
getNextDocumentHeader(String principalId,
Date payEndDate)
Fetch next document header |
TimesheetDocumentHeader |
getPreviousDocumentHeader(String principalId,
Date payBeginDate)
Fetch previous document header |
TimesheetDocumentHeader |
getPrevOrNextDocumentHeader(String prevOrNext,
String principalId)
Fetch previous or next Document Header -- uses the current Document from context. |
void |
saveOrUpdate(TimesheetDocumentHeader documentHeader)
Save or Update the document header |
void |
setTimesheetDocumentHeaderDao(TimesheetDocumentHeaderDao documentHeaderDao)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimesheetDocumentHeaderServiceImpl()
Method Detail |
---|
public void setTimesheetDocumentHeaderDao(TimesheetDocumentHeaderDao documentHeaderDao)
public TimesheetDocumentHeader getDocumentHeader(String documentId)
TimesheetDocumentHeaderService
getDocumentHeader
in interface TimesheetDocumentHeaderService
public void saveOrUpdate(TimesheetDocumentHeader documentHeader)
TimesheetDocumentHeaderService
saveOrUpdate
in interface TimesheetDocumentHeaderService
public TimesheetDocumentHeader getDocumentHeader(String principalId, Date payBeginDate, Date payEndDate)
TimesheetDocumentHeaderService
getDocumentHeader
in interface TimesheetDocumentHeaderService
public TimesheetDocumentHeader getPreviousDocumentHeader(String principalId, Date payBeginDate)
TimesheetDocumentHeaderService
getPreviousDocumentHeader
in interface TimesheetDocumentHeaderService
public TimesheetDocumentHeader getNextDocumentHeader(String principalId, Date payEndDate)
TimesheetDocumentHeaderService
getNextDocumentHeader
in interface TimesheetDocumentHeaderService
public TimesheetDocumentHeader getPrevOrNextDocumentHeader(String prevOrNext, String principalId)
TimesheetDocumentHeaderService
getPrevOrNextDocumentHeader
in interface TimesheetDocumentHeaderService
public List<TimesheetDocumentHeader> getDocumentHeaders(Date payBeginDate)
TimesheetDocumentHeaderService
getDocumentHeaders
in interface TimesheetDocumentHeaderService
public List<TimesheetDocumentHeader> getDocumentHeaders(Date payBeginDate, Date payEndDate)
TimesheetDocumentHeaderService
getDocumentHeaders
in interface TimesheetDocumentHeaderService
public void deleteTimesheetHeader(String documentId)
deleteTimesheetHeader
in interface TimesheetDocumentHeaderService
public List<TimesheetDocumentHeader> getDocumentHeadersForPrincipalId(String principalId)
TimesheetDocumentHeaderService
getDocumentHeadersForPrincipalId
in interface TimesheetDocumentHeaderService
public List<TimesheetDocumentHeader> getDocumentHeadersForYear(String principalId, String year)
TimesheetDocumentHeaderService
getDocumentHeadersForYear
in interface TimesheetDocumentHeaderService
public TimesheetDocumentHeader getDocumentHeaderForDate(String principalId, Date asOfDate)
getDocumentHeaderForDate
in interface TimesheetDocumentHeaderService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |