org.kuali.rice.krad.bo
Class TransientBusinessObjectBase

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.TransientBusinessObjectBase
All Implemented Interfaces:
Serializable, ModelObjectBasic, BusinessObject
Direct Known Subclasses:
KimAttributes, PersonImpl

Deprecated. use new KRAD Data framework DataObjectService

@Deprecated
public abstract class TransientBusinessObjectBase
extends BusinessObjectBase

Transient Business Object Base Business Object

See Also:
Serialized Form

Constructor Summary
TransientBusinessObjectBase()
          Deprecated. Constructs a TransientBusinessObjectBase.java.
 
Method Summary
 void refresh()
          Deprecated. Invoked to refresh business objects related to the parent based on their key field values
 
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
 

Constructor Detail

TransientBusinessObjectBase

public TransientBusinessObjectBase()
Deprecated. 
Constructs a TransientBusinessObjectBase.java.

Method Detail

refresh

public void refresh()
Deprecated. 
Description copied from interface: BusinessObject
Invoked to refresh business objects related to the parent based on their key field values

During processing (for example accepting user input) the field values that participate in relationships can become out of sync with the related business objects (for example: suppose our business object has a property name bookId with a related object of type Book that contains the id property. If the user changes the value for the bookId property, our id property on the related book and the associated information is still pointing to the previous book id). This method is invoked to indicate the related objects should be refreshed based on their related keys. For @{link PersistableBusinessObject} implementations, most refreshes can be handled by the ORM tool



Copyright © 2005–2014 The Kuali Foundation. All rights reserved.