public class ClockLogBo extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements ClockLogContract
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.ImmutableList<String> |
BUSINESS_KEYS |
| Constructor and Description |
|---|
ClockLogBo() |
| Modifier and Type | Method and Description |
|---|---|
static ClockLogBo |
from(ClockLog im) |
String |
getAssignmentDescriptionKey()
The string representation of the Assignment of the ClockLog
|
String |
getClockAction()
The clockAction associated with the ClockLog
|
org.joda.time.DateTime |
getClockDateTime()
The clockTimestamp associated with the ClockLog
|
Timestamp |
getClockTimestamp() |
String |
getClockTimestampTimezone()
The clockTimestampTimezone associated with the ClockLog
|
org.joda.time.DateTime |
getCreateTime()
The creation date associated with the ClockLog
|
String |
getDept()
The dept associated with the ClockLog's job record
|
String |
getDocumentId()
The documentId associated with the ClockLog
|
HrGroupKey |
getGroupKey() |
String |
getGroupKeyCode()
The localDate format of the effective date of the HrBusinessObject
|
String |
getIpAddress()
The ipAddress associated with the ClockLog
|
Job |
getJob()
The Job object associated with the ClockLog
|
Long |
getJobNumber()
The jobNumber associated with the ClockLog
|
String |
getNextValidClockAction()
TODO: Fix this - may need to return multiple actions, depending on how we want the system to work.
|
org.kuali.rice.kim.api.identity.Person |
getPrincipal() |
String |
getPrincipalId()
The principalId associated with the ClockLog
|
String |
getShortClockTimezone() |
Long |
getTask()
The task associated with the ClockLog
|
TaskBo |
getTaskObj() |
Timestamp |
getTimestamp() |
String |
getTkClockLogId()
The primary key of a ClockLog entry saved in a database
|
String |
getUserPrincipalId()
The userPrincipalId associated with the ClockLog
|
Long |
getWorkArea()
The workArea associated with the ClockLog
|
WorkAreaBo |
getWorkAreaObj() |
boolean |
isClockedByMissedPunch()
The clockedByMissedPunch flag of the MissedPunch
|
boolean |
isUnapprovedIP()
The unapprovedIP flag of the ClockLog
|
void |
setClockAction(String clockAction) |
void |
setClockDateTime(org.joda.time.DateTime clockDateTime) |
void |
setClockedByMissedPunch(boolean clockedByMissedPunch) |
void |
setClockTimestamp(Timestamp clockTimestamp) |
void |
setClockTimestampTimezone(String clockTimestampTimezone) |
void |
setDocumentId(String documentId) |
void |
setGroupKey(HrGroupKey groupKey) |
void |
setGroupKeyCode(String groupKeyCode) |
void |
setIpAddress(String ipAddress) |
void |
setJob(Job job) |
void |
setJobNumber(Long jobNumber) |
void |
setPrincipal(org.kuali.rice.kim.api.identity.Person principal) |
void |
setPrincipalId(String principalId) |
void |
setTask(Long task) |
void |
setTaskObj(TaskBo taskObj) |
void |
setTimestamp(Timestamp timestamp) |
void |
setTkClockLogId(String tkClockLogId) |
void |
setUnapprovedIP(boolean unapprovedIP) |
void |
setUserPrincipalId(String userPrincipalId) |
void |
setWorkArea(Long workArea) |
void |
setWorkAreaObj(WorkAreaBo workAreaObj) |
static ClockLog |
to(ClockLogBo bo) |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberpublic static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public ClockLogBo()
public String getTkClockLogId()
ClockLogContracttkClockLogId of a ClockLog
getTkClockLogId in interface ClockLogContractpublic void setTkClockLogId(String tkClockLogId)
public String getDocumentId()
ClockLogContractdocumentId of a ClockLog
getDocumentId in interface ClockLogContractpublic void setDocumentId(String documentId)
public String getPrincipalId()
ClockLogContractprincipalId of a ClockLog
getPrincipalId in interface ClockLogContractpublic void setPrincipalId(String principalId)
public Long getJobNumber()
ClockLogContractjobNumber of a ClockLog
getJobNumber in interface ClockLogContractpublic void setJobNumber(Long jobNumber)
public Timestamp getClockTimestamp()
public void setClockTimestamp(Timestamp clockTimestamp)
public org.joda.time.DateTime getClockDateTime()
ClockLogContractclockTimestamp of a ClockLog
getClockDateTime in interface ClockLogContractpublic void setClockDateTime(org.joda.time.DateTime clockDateTime)
public String getClockAction()
ClockLogContractclockAction of a ClockLog
getClockAction in interface ClockLogContractpublic void setClockAction(String clockAction)
public String getIpAddress()
ClockLogContractipAddress of a ClockLog
getIpAddress in interface ClockLogContractpublic void setIpAddress(String ipAddress)
public String getUserPrincipalId()
ClockLogContractuserPrincipalId of a ClockLog
getUserPrincipalId in interface ClockLogContractpublic void setUserPrincipalId(String userPrincipalId)
public Timestamp getTimestamp()
public org.joda.time.DateTime getCreateTime()
ClockLogContracttimestamp of a ClockLog
getCreateTime in interface ClockLogContractpublic void setTimestamp(Timestamp timestamp)
public String getClockTimestampTimezone()
ClockLogContractclockTimestampTimezone of a ClockLog
getClockTimestampTimezone in interface ClockLogContractpublic String getShortClockTimezone()
public void setClockTimestampTimezone(String clockTimestampTimezone)
public String getNextValidClockAction()
getNextValidClockAction in interface ClockLogContractpublic String getAssignmentDescriptionKey()
ClockLogContractgetAssignmentDescriptionKey in interface ClockLogContractpublic String getDept()
ClockLogContractdept of a ClockLog
getDept in interface ClockLogContractpublic String getGroupKeyCode()
KeyedDataeffectiveLocalDate of HrBusinessObject
getGroupKeyCode in interface KeyedDatapublic void setGroupKeyCode(String groupKeyCode)
public HrGroupKey getGroupKey()
getGroupKey in interface KeyedDatapublic void setGroupKey(HrGroupKey groupKey)
public Job getJob()
ClockLogContractjob of a ClockLog
getJob in interface ClockLogContractpublic WorkAreaBo getWorkAreaObj()
public void setWorkAreaObj(WorkAreaBo workAreaObj)
public TaskBo getTaskObj()
public void setTaskObj(TaskBo taskObj)
public void setWorkArea(Long workArea)
public Long getWorkArea()
ClockLogContractworkArea of a ClockLog
getWorkArea in interface ClockLogContractpublic Long getTask()
ClockLogContracttask of a ClockLog
getTask in interface ClockLogContractpublic org.kuali.rice.kim.api.identity.Person getPrincipal()
public void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
public boolean isClockedByMissedPunch()
ClockLogContractclockedByMissedPunch flag of a MissedPunch
isClockedByMissedPunch in interface ClockLogContractpublic void setClockedByMissedPunch(boolean clockedByMissedPunch)
public boolean isUnapprovedIP()
ClockLogContractunapprovedIP flag of a ClockLog
isUnapprovedIP in interface ClockLogContractpublic void setUnapprovedIP(boolean unapprovedIP)
public static ClockLogBo from(ClockLog im)
public static ClockLog to(ClockLogBo bo)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.