org.kuali.kfs.sys.businessobject
Class TimestampedBusinessObjectBase

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.sys.businessobject.TimestampedBusinessObjectBase
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, TimestampedBusinessObject, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject
Direct Known Subclasses:
AchAccountNumber, Batch, FormatProcess, PaymentAccountDetail, PaymentAccountHistory, PaymentDetail, PaymentGroup, PaymentGroupHistory, PaymentNoteText, PaymentProcess, ProcessSummary

public abstract class TimestampedBusinessObjectBase
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements TimestampedBusinessObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
TimestampedBusinessObjectBase()
           
 
Method Summary
 void beforeInsert(org.apache.ojb.broker.PersistenceBroker broker)
           
 void beforeUpdate(org.apache.ojb.broker.PersistenceBroker broker)
           
 Timestamp getLastUpdate()
           
 org.kuali.rice.kim.bo.Person getLastUpdateUser()
           
 String getLastUpdateUserId()
           
 void setLastUpdate(Timestamp lastUpdate)
           
 void setLastUpdateUserId(String lastUpdateUserId)
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Constructor Detail

TimestampedBusinessObjectBase

public TimestampedBusinessObjectBase()
Method Detail

getLastUpdate

public Timestamp getLastUpdate()
Specified by:
getLastUpdate in interface TimestampedBusinessObject
Returns:
Returns the lastUpdate.
See Also:
TimestampedBusinessObject.getLastUpdate()

getLastUpdateUser

public org.kuali.rice.kim.bo.Person getLastUpdateUser()
Specified by:
getLastUpdateUser in interface TimestampedBusinessObject
Returns:
Returns the lastUpdateUser.
See Also:
TimestampedBusinessObject.getLastUpdateUser()

getLastUpdateUserId

public String getLastUpdateUserId()
Specified by:
getLastUpdateUserId in interface TimestampedBusinessObject
Returns:
Returns the lastUpdateUserId.
See Also:
TimestampedBusinessObject.getLastUpdateUserId()

setLastUpdateUserId

public void setLastUpdateUserId(String lastUpdateUserId)
Parameters:
lastUpdateUserId - The lastUpdateUserId to set.

setLastUpdate

public void setLastUpdate(Timestamp lastUpdate)
Parameters:
lastUpdate - The lastUpdate to set.

beforeInsert

public void beforeInsert(org.apache.ojb.broker.PersistenceBroker broker)
                  throws org.apache.ojb.broker.PersistenceBrokerException
Specified by:
beforeInsert in interface org.apache.ojb.broker.PersistenceBrokerAware
Overrides:
beforeInsert in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
Throws:
org.apache.ojb.broker.PersistenceBrokerException

beforeUpdate

public void beforeUpdate(org.apache.ojb.broker.PersistenceBroker broker)
                  throws org.apache.ojb.broker.PersistenceBrokerException
Specified by:
beforeUpdate in interface org.apache.ojb.broker.PersistenceBrokerAware
Overrides:
beforeUpdate in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
Throws:
org.apache.ojb.broker.PersistenceBrokerException


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