org.kuali.student.core.bo
Class KsBusinessObjectBase

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.student.core.bo.KsBusinessObjectBase
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, PersistableBusinessObject, KsBusinessObject
Direct Known Subclasses:
CluAccounting, CluAdminOrg, CluAtpTypeKey, CluCampusLocation, CluFeeAmount, CluIdentifier, CluInstructor, KsAttributeBusinessObjectBase, KsInactivatableFromToBase, KsMetaBusinessObjectBase, KsRichTextBusinessObjectBase, MessageEntity

public abstract class KsBusinessObjectBase
extends PersistableBusinessObjectBase
implements KsBusinessObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KsBusinessObjectBase()
           
 
Method Summary
 void beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
           
 String getId()
           
 void setId(String id)
           
protected  LinkedHashMap<String,Object> toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, 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
 
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.PersistableBusinessObject
addNote, buildListOfDeletionAwareLists, deleteNote, getBoNote, getBoNotes, getExtension, getObjectId, getVersionNumber, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow, refresh
 
Methods inherited from interface org.apache.ojb.broker.PersistenceBrokerAware
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeUpdate
 

Constructor Detail

KsBusinessObjectBase

public KsBusinessObjectBase()
Method Detail

beforeInsert

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

toStringMapper

protected LinkedHashMap<String,Object> toStringMapper()
Specified by:
toStringMapper in class BusinessObjectBase

getId

public String getId()
Specified by:
getId in interface KsBusinessObject

setId

public void setId(String id)
Specified by:
setId in interface KsBusinessObject


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