public interface ClockLogDao
Modifier and Type | Method and Description |
---|---|
void |
deleteClockLogsForDocumentId(String documentId) |
ClockLogBo |
getClockLog(String tkClockLogId)
Fetch clock log by id
|
ClockLogBo |
getLastClockLog(String principalId)
Get last ClockLog for a given principalId
|
ClockLogBo |
getLastClockLog(String principalId,
String clockAction)
Get last ClockLog for a given principalId and clockAction
|
ClockLogBo |
getLastClockLog(String principalId,
String jobNumber,
String workArea,
String task,
CalendarEntryBo payCalendarEntry)
Returns the last clock log for this user's assignment in a certain period
|
ClockLogBo |
getLastClockLog(String groupKeyCode,
String principalId,
String jobNumber,
String workArea,
String task,
String timesheetId) |
void |
saveOrUpdate(ClockLogBo clockLog)
Save or update ClockLog passed in
|
void |
saveOrUpdate(List<ClockLogBo> clockLogList)
Save or update List of ClockLogs passed in
|
void saveOrUpdate(ClockLogBo clockLog)
clockLog
- void saveOrUpdate(List<ClockLogBo> clockLogList)
clockLogList
- ClockLogBo getLastClockLog(String principalId)
principalId
- ClockLogBo getLastClockLog(String principalId, String clockAction)
principalId
- clockAction
- ClockLogBo getLastClockLog(String principalId, String jobNumber, String workArea, String task, CalendarEntryBo payCalendarEntry)
principalId
- jobNumber
- workArea
- task
- calendarEntry
- ClockLogBo getClockLog(String tkClockLogId)
tkClockLogId
- void deleteClockLogsForDocumentId(String documentId)
ClockLogBo getLastClockLog(String groupKeyCode, String principalId, String jobNumber, String workArea, String task, String timesheetId)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.