org.kuali.student.core.bo
Class KsMetaBusinessObjectBase
java.lang.Object
org.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.student.core.bo.KsBusinessObjectBase
org.kuali.student.core.bo.KsMetaBusinessObjectBase
- All Implemented Interfaces:
- Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, PersistableBusinessObject, KsBusinessObject, KsMetaBusinessObject
- Direct Known Subclasses:
- CluFee, CluFeeRecord, KsMetaInactivatableFromToBase, KsTypeStateBusinessObjectBase, KsVersionBusinessObjectBase, LuCode
public class KsMetaBusinessObjectBase
- extends KsBusinessObjectBase
- implements KsMetaBusinessObject
- See Also:
- Serialized Form
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 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.apache.ojb.broker.PersistenceBrokerAware |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
createId
private String createId
createDate
private Date createDate
updateId
private String updateId
updateDate
private Date updateDate
KsMetaBusinessObjectBase
public KsMetaBusinessObjectBase()
getMeta
public Meta getMeta()
- This will take properties and create a Meta object to return, the value is not persisted.
This is to support the KS embedded style Meta object for future compatibility. OJB/KNS
do not seem to support embedded entities (called Nested in OJB terms).
- Specified by:
getMeta
in interface KsMetaBusinessObject
setMeta
public void setMeta(Meta meta)
- This will set the internal properties from the incoming Meta object.
This is to support the KS embedded style Meta object for future compatibility. OJB/KNS
do not seem to support embedded entities (called Nested in OJB terms).
Uses setter methods to allow behavior from subclass.
- Specified by:
setMeta
in interface KsMetaBusinessObject
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 KsBusinessObjectBase
- Throws:
org.apache.ojb.broker.PersistenceBrokerException
beforeUpdate
public void beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
throws org.apache.ojb.broker.PersistenceBrokerException
- Specified by:
beforeUpdate
in interface org.apache.ojb.broker.PersistenceBrokerAware
- Overrides:
beforeUpdate
in class PersistableBusinessObjectBase
- Throws:
org.apache.ojb.broker.PersistenceBrokerException
getCreateId
public String getCreateId()
- Specified by:
getCreateId
in interface KsMetaBusinessObject
setCreateId
public void setCreateId(String createId)
- Specified by:
setCreateId
in interface KsMetaBusinessObject
getCreateDate
public Date getCreateDate()
- Specified by:
getCreateDate
in interface KsMetaBusinessObject
setCreateDate
public void setCreateDate(Date createDate)
- Specified by:
setCreateDate
in interface KsMetaBusinessObject
getUpdateId
public String getUpdateId()
- Specified by:
getUpdateId
in interface KsMetaBusinessObject
setUpdateId
public void setUpdateId(String updateId)
- Specified by:
setUpdateId
in interface KsMetaBusinessObject
getUpdateDate
public Date getUpdateDate()
- Specified by:
getUpdateDate
in interface KsMetaBusinessObject
setUpdateDate
public void setUpdateDate(Date updateDate)
- Specified by:
setUpdateDate
in interface KsMetaBusinessObject
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.