org.kuali.hr.time.clocklog
Class ClockLog

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.hr.time.clocklog.ClockLog
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

public class ClockLog
extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
ClockLog()
           
 
Method Summary
 String getClockAction()
           
 Timestamp getClockTimestamp()
           
 String getClockTimestampTimezone()
           
 String getHrJobId()
           
 String getIpAddress()
           
 Job getJob()
           
 Long getJobNumber()
           
 String getMissedPunchDocumentId()
           
 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()
           
 Long getTask()
           
 Task getTaskObj()
           
 Timestamp getTimestamp()
           
 String getTkClockLogId()
           
 String getTkTaskId()
           
 String getTkWorkAreaId()
           
 String getUserPrincipalId()
           
 Long getWorkArea()
           
 WorkArea getWorkAreaObj()
           
 void setClockAction(String clockAction)
           
 void setClockTimestamp(Timestamp clockTimestamp)
           
 void setClockTimestampTimezone(String clockTimestampTimezone)
           
 void setHrJobId(String hrJobId)
           
 void setIpAddress(String ipAddress)
           
 void setJob(Job job)
           
 void setJobNumber(Long jobNumber)
           
 void setMissedPunchDocumentId(String missedPunchDocumentId)
           
 void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
           
 void setPrincipalId(String principalId)
           
 void setTask(Long task)
           
 void setTaskObj(Task taskObj)
           
 void setTimestamp(Timestamp timestamp)
           
 void setTkClockLogId(String tkClockLogId)
           
 void setTkTaskId(String tkTaskId)
           
 void setTkWorkAreaId(String tkWorkAreaId)
           
 void setUserPrincipalId(String userPrincipalId)
           
 void setWorkArea(Long workArea)
           
 void setWorkAreaObj(WorkArea workAreaObj)
           
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
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, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

ClockLog

public ClockLog()
Method Detail

getJob

public Job getJob()

setJob

public void setJob(Job job)

getPrincipalId

public String getPrincipalId()

setPrincipalId

public void setPrincipalId(String principalId)

getJobNumber

public Long getJobNumber()

setJobNumber

public void setJobNumber(Long jobNumber)

getClockTimestamp

public Timestamp getClockTimestamp()

setClockTimestamp

public void setClockTimestamp(Timestamp clockTimestamp)

getClockAction

public String getClockAction()

setClockAction

public void setClockAction(String clockAction)

getIpAddress

public String getIpAddress()

setIpAddress

public void setIpAddress(String ipAddress)

getUserPrincipalId

public String getUserPrincipalId()

setUserPrincipalId

public void setUserPrincipalId(String userPrincipalId)

getTimestamp

public Timestamp getTimestamp()

setTimestamp

public void setTimestamp(Timestamp timestamp)

getClockTimestampTimezone

public String getClockTimestampTimezone()

setClockTimestampTimezone

public void setClockTimestampTimezone(String clockTimestampTimezone)

getNextValidClockAction

public String getNextValidClockAction()
TODO: Fix this - may need to return multiple actions, depending on how we want the system to work.

Returns:

getTkClockLogId

public String getTkClockLogId()

setTkClockLogId

public void setTkClockLogId(String tkClockLogId)

getTkWorkAreaId

public String getTkWorkAreaId()

setTkWorkAreaId

public void setTkWorkAreaId(String tkWorkAreaId)

getTkTaskId

public String getTkTaskId()

setTkTaskId

public void setTkTaskId(String tkTaskId)

getHrJobId

public String getHrJobId()

setHrJobId

public void setHrJobId(String hrJobId)

getWorkAreaObj

public WorkArea getWorkAreaObj()

setWorkAreaObj

public void setWorkAreaObj(WorkArea workAreaObj)

getTaskObj

public Task getTaskObj()

setTaskObj

public void setTaskObj(Task taskObj)

setWorkArea

public void setWorkArea(Long workArea)

setTask

public void setTask(Long task)

getWorkArea

public Long getWorkArea()

getTask

public Long getTask()

getPrincipal

public org.kuali.rice.kim.api.identity.Person getPrincipal()

setPrincipal

public void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)

getMissedPunchDocumentId

public String getMissedPunchDocumentId()

setMissedPunchDocumentId

public void setMissedPunchDocumentId(String missedPunchDocumentId)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.