org.kuali.hr.time.missedpunch
Class MissedPunchDocument

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.krad.document.DocumentBase
              extended by org.kuali.rice.krad.document.TransactionalDocumentBase
                  extended by org.kuali.hr.time.missedpunch.MissedPunchDocument
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, org.kuali.rice.krad.document.Document, org.kuali.rice.krad.document.SessionDocument, org.kuali.rice.krad.document.TransactionalDocument

public class MissedPunchDocument
extends org.kuali.rice.krad.document.TransactionalDocumentBase

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.document.DocumentBase
documentHeader, documentNumber
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
MissedPunchDocument()
           
 
Method Summary
 Date getActionDate()
           
 Time getActionTime()
           
 String getAssignment()
           
 String getClockAction()
           
 String getDocumentStatus()
           
 String getIpAddress()
           
 String getPrincipalId()
           
 String getTimesheetDocumentId()
           
 Timestamp getTimestamp()
           
 String getTkClockLogId()
           
 void prepareForSave(org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent event)
           
 void setActionDate(Date actionDate)
           
 void setActionTime(Time actionTime)
           
 void setAssignment(String assignment)
           
 void setClockAction(String clockAction)
           
 void setDocumentStatus(String documentStatus)
           
 void setIpAddress(String ipAddress)
           
 void setPrincipalId(String principalId)
           
 void setTimesheetDocumentId(String timesheetDocumentId)
           
 void setTimestamp(Timestamp timestamp)
           
 void setTkClockLogId(String tkClockLogId)
           
 
Methods inherited from class org.kuali.rice.krad.document.TransactionalDocumentBase
getAllowsCopy, isSessionDocument
 
Methods inherited from class org.kuali.rice.krad.document.DocumentBase
addCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, prepareForSave, processAfterRetrieve, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, toCopy, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
 
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, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, 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.krad.document.Document
addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
 
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject
refresh
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 

Constructor Detail

MissedPunchDocument

public MissedPunchDocument()
Method Detail

getPrincipalId

public String getPrincipalId()

setPrincipalId

public void setPrincipalId(String principalId)

getClockAction

public String getClockAction()

setClockAction

public void setClockAction(String clockAction)

getActionDate

public Date getActionDate()

setActionDate

public void setActionDate(Date actionDate)

getActionTime

public Time getActionTime()

setActionTime

public void setActionTime(Time actionTime)

getTimesheetDocumentId

public String getTimesheetDocumentId()

setTimesheetDocumentId

public void setTimesheetDocumentId(String timesheetDocumentId)

getDocumentStatus

public String getDocumentStatus()

setDocumentStatus

public void setDocumentStatus(String documentStatus)

getTkClockLogId

public String getTkClockLogId()

setTkClockLogId

public void setTkClockLogId(String tkClockLogId)

getTimestamp

public Timestamp getTimestamp()

setTimestamp

public void setTimestamp(Timestamp timestamp)

getIpAddress

public String getIpAddress()

setIpAddress

public void setIpAddress(String ipAddress)

getAssignment

public String getAssignment()

setAssignment

public void setAssignment(String assignment)

prepareForSave

public void prepareForSave(org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent event)
Specified by:
prepareForSave in interface org.kuali.rice.krad.document.Document
Overrides:
prepareForSave in class org.kuali.rice.krad.document.DocumentBase


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