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) |
_persistence_get_objectId, _persistence_get_versionNumber, _persistence_get, _persistence_new, _persistence_post_clone, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_set, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, toString
public static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public ClockLogBo()
public String getTkClockLogId()
ClockLogContract
tkClockLogId of a ClockLog
getTkClockLogId
in interface ClockLogContract
public void setTkClockLogId(String tkClockLogId)
public String getDocumentId()
ClockLogContract
documentId of a ClockLog
getDocumentId
in interface ClockLogContract
public void setDocumentId(String documentId)
public String getPrincipalId()
ClockLogContract
principalId of a ClockLog
getPrincipalId
in interface ClockLogContract
public void setPrincipalId(String principalId)
public Long getJobNumber()
ClockLogContract
jobNumber of a ClockLog
getJobNumber
in interface ClockLogContract
public void setJobNumber(Long jobNumber)
public Timestamp getClockTimestamp()
public void setClockTimestamp(Timestamp clockTimestamp)
public org.joda.time.DateTime getClockDateTime()
ClockLogContract
clockTimestamp of a ClockLog
getClockDateTime
in interface ClockLogContract
public void setClockDateTime(org.joda.time.DateTime clockDateTime)
public String getClockAction()
ClockLogContract
clockAction of a ClockLog
getClockAction
in interface ClockLogContract
public void setClockAction(String clockAction)
public String getIpAddress()
ClockLogContract
ipAddress of a ClockLog
getIpAddress
in interface ClockLogContract
public void setIpAddress(String ipAddress)
public String getUserPrincipalId()
ClockLogContract
userPrincipalId of a ClockLog
getUserPrincipalId
in interface ClockLogContract
public void setUserPrincipalId(String userPrincipalId)
public Timestamp getTimestamp()
public org.joda.time.DateTime getCreateTime()
ClockLogContract
timestamp of a ClockLog
getCreateTime
in interface ClockLogContract
public void setTimestamp(Timestamp timestamp)
public String getClockTimestampTimezone()
ClockLogContract
clockTimestampTimezone of a ClockLog
getClockTimestampTimezone
in interface ClockLogContract
public String getShortClockTimezone()
public void setClockTimestampTimezone(String clockTimestampTimezone)
public String getNextValidClockAction()
getNextValidClockAction
in interface ClockLogContract
public String getAssignmentDescriptionKey()
ClockLogContract
getAssignmentDescriptionKey
in interface ClockLogContract
public String getDept()
ClockLogContract
dept of a ClockLog
getDept
in interface ClockLogContract
public String getGroupKeyCode()
KeyedData
effectiveLocalDate of HrBusinessObject
getGroupKeyCode
in interface KeyedData
public void setGroupKeyCode(String groupKeyCode)
public HrGroupKey getGroupKey()
getGroupKey
in interface KeyedData
public void setGroupKey(HrGroupKey groupKey)
public Job getJob()
ClockLogContract
job of a ClockLog
getJob
in interface ClockLogContract
public WorkAreaBo getWorkAreaObj()
public void setWorkAreaObj(WorkAreaBo workAreaObj)
public TaskBo getTaskObj()
public void setTaskObj(TaskBo taskObj)
public void setWorkArea(Long workArea)
public Long getWorkArea()
ClockLogContract
workArea of a ClockLog
getWorkArea
in interface ClockLogContract
public Long getTask()
ClockLogContract
task of a ClockLog
getTask
in interface ClockLogContract
public org.kuali.rice.kim.api.identity.Person getPrincipal()
public void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
public boolean isClockedByMissedPunch()
ClockLogContract
clockedByMissedPunch flag of a MissedPunch
isClockedByMissedPunch
in interface ClockLogContract
public void setClockedByMissedPunch(boolean clockedByMissedPunch)
public boolean isUnapprovedIP()
ClockLogContract
unapprovedIP flag of a ClockLog
isUnapprovedIP
in interface ClockLogContract
public 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.