org.kuali.rice.krad.service.util
Class OjbCollectionHelper

java.lang.Object
  extended by org.kuali.rice.krad.service.util.OjbCollectionHelper

public class OjbCollectionHelper
extends Object

Helper object to deal with persisting collections

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
OjbCollectionHelper()
           
 
Method Summary
 void processCollections(OjbCollectionAware template, PersistableBusinessObject orig, PersistableBusinessObject copy)
          OJB RemovalAwareLists do not survive through the response/request lifecycle.
 void processCollections2(OjbCollectionAware template, PersistableBusinessObject orig, PersistableBusinessObject copy)
          OJB RemovalAwareLists do not survive through the response/request lifecycle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OjbCollectionHelper

public OjbCollectionHelper()
Method Detail

processCollections

public void processCollections(OjbCollectionAware template,
                               PersistableBusinessObject orig,
                               PersistableBusinessObject copy)
OJB RemovalAwareLists do not survive through the response/request lifecycle. This method is a work-around to forcibly remove business objects that are found in Collections stored in the database but not in memory.

Parameters:
orig -
id -
template -

processCollections2

public void processCollections2(OjbCollectionAware template,
                                PersistableBusinessObject orig,
                                PersistableBusinessObject copy)
OJB RemovalAwareLists do not survive through the response/request lifecycle. This method is a work-around to forcibly remove business objects that are found in Collections stored in the database but not in memory.

Parameters:
orig -
id -
template -


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