|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.hr.time.clocklog.service.ClockLogServiceImpl
public class ClockLogServiceImpl
| Constructor Summary | |
|---|---|
ClockLogServiceImpl()
|
|
| Method Summary | |
|---|---|
ClockLog |
buildClockLog(Timestamp clockTimestamp,
Timestamp originalTimestamp,
Assignment assignment,
TimesheetDocument timesheetDocument,
String clockAction,
String ip)
Build ClockLog based on criteria passed in |
ClockLog |
buildClockLog(Timestamp clockTimestamp,
Timestamp originalTimestamp,
Assignment assignment,
TimesheetDocument timesheetDocument,
String clockAction,
String ip,
String userPrincipalId)
|
ClockLog |
getClockLog(String tkClockLogId)
Fetch clock log by id |
ClockLog |
getLastClockLog(String principalId)
Fetch last clock log for principal id |
ClockLog |
getLastClockLog(String principalId,
String clockAction)
Fetch last clock log for principal id and clock action |
List<ClockLog> |
getOpenClockLogs(CalendarEntries payCalendarEntry)
Fetch open clock logs by pay calendar entry |
ClockLog |
processClockLog(Timestamp clockTimeStamp,
Assignment assignment,
CalendarEntries pe,
String ip,
Date asOfDate,
TimesheetDocument td,
String clockAction,
String principalId)
Process clock log created |
ClockLog |
processClockLog(Timestamp clockTimeStamp,
Assignment assignment,
CalendarEntries pe,
String ip,
Date asOfDate,
TimesheetDocument td,
String clockAction,
String principalId,
String userPrincipalId)
|
void |
saveClockLog(ClockLog clockLog)
Save clock log |
void |
setClockLogDao(ClockLogDao clockLogDao)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClockLogServiceImpl()
| Method Detail |
|---|
public void saveClockLog(ClockLog clockLog)
ClockLogService
saveClockLog in interface ClockLogService
public ClockLog processClockLog(Timestamp clockTimeStamp,
Assignment assignment,
CalendarEntries pe,
String ip,
Date asOfDate,
TimesheetDocument td,
String clockAction,
String principalId)
ClockLogService
processClockLog in interface ClockLogService
public ClockLog processClockLog(Timestamp clockTimeStamp,
Assignment assignment,
CalendarEntries pe,
String ip,
Date asOfDate,
TimesheetDocument td,
String clockAction,
String principalId,
String userPrincipalId)
processClockLog in interface ClockLogService
public ClockLog buildClockLog(Timestamp clockTimestamp,
Timestamp originalTimestamp,
Assignment assignment,
TimesheetDocument timesheetDocument,
String clockAction,
String ip)
ClockLogService
buildClockLog in interface ClockLogServiceclockTimestamp - -- timestamp with grace rule applied if there is oneoriginalTimestamp - -- timestamp without grace rule applied
public ClockLog buildClockLog(Timestamp clockTimestamp,
Timestamp originalTimestamp,
Assignment assignment,
TimesheetDocument timesheetDocument,
String clockAction,
String ip,
String userPrincipalId)
buildClockLog in interface ClockLogServicepublic void setClockLogDao(ClockLogDao clockLogDao)
public ClockLog getLastClockLog(String principalId)
ClockLogService
getLastClockLog in interface ClockLogService
public ClockLog getLastClockLog(String principalId,
String clockAction)
ClockLogService
getLastClockLog in interface ClockLogServicepublic List<ClockLog> getOpenClockLogs(CalendarEntries payCalendarEntry)
ClockLogService
getOpenClockLogs in interface ClockLogServicepublic ClockLog getClockLog(String tkClockLogId)
ClockLogService
getClockLog in interface ClockLogService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||