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, setDbPlatform
public ClockLogDaoOjbImpl()
public void saveOrUpdate(ClockLogBo clockLog)
ClockLogDao
saveOrUpdate
in interface ClockLogDao
public void saveOrUpdate(List<ClockLogBo> clockLogList)
ClockLogDao
saveOrUpdate
in interface ClockLogDao
public ClockLogBo getClockLog(String tkClockLogId)
ClockLogDao
getClockLog
in interface ClockLogDao
public ClockLogBo getLastClockLog(String principalId)
ClockLogDao
getLastClockLog
in interface ClockLogDao
public ClockLogBo getLastClockLog(String principalId, String clockAction)
ClockLogDao
getLastClockLog
in interface ClockLogDao
public ClockLogBo getLastClockLog(String groupKeyCode, String principalId, String jobNumber, String workArea, String task, String timesheetId)
getLastClockLog
in interface ClockLogDao
public ClockLogBo getLastClockLog(String principalId, String jobNumber, String workArea, String task, CalendarEntryBo calendarEntry)
ClockLogDao
getLastClockLog
in interface ClockLogDao
public void deleteClockLogsForDocumentId(String documentId)
deleteClockLogsForDocumentId
in interface ClockLogDao
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.