public class ClockLogDaoOjbImpl extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb implements ClockLogDao
| Constructor and Description |
|---|
ClockLogDaoOjbImpl() |
| 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 calendarEntry)
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
|
getDbPlatform, setDbPlatformpublic ClockLogDaoOjbImpl()
public void saveOrUpdate(ClockLogBo clockLog)
ClockLogDaosaveOrUpdate in interface ClockLogDaopublic void saveOrUpdate(List<ClockLogBo> clockLogList)
ClockLogDaosaveOrUpdate in interface ClockLogDaopublic ClockLogBo getClockLog(String tkClockLogId)
ClockLogDaogetClockLog in interface ClockLogDaopublic ClockLogBo getLastClockLog(String principalId)
ClockLogDaogetLastClockLog in interface ClockLogDaopublic ClockLogBo getLastClockLog(String principalId, String clockAction)
ClockLogDaogetLastClockLog in interface ClockLogDaopublic ClockLogBo getLastClockLog(String groupKeyCode, String principalId, String jobNumber, String workArea, String task, String timesheetId)
getLastClockLog in interface ClockLogDaopublic ClockLogBo getLastClockLog(String principalId, String jobNumber, String workArea, String task, CalendarEntryBo calendarEntry)
ClockLogDaogetLastClockLog in interface ClockLogDaopublic void deleteClockLogsForDocumentId(String documentId)
deleteClockLogsForDocumentId in interface ClockLogDaoCopyright © 2004–2014 The Kuali Foundation. All rights reserved.