Hi all,

Having some trouble with the OJB caching. I use the default implementation
which should give a global cache for all Brokers. 
My Business objects have a store() method that inserts/updates this object
towards the db and removes this object from the cache with the
removeFromCache() function. But the changed object still doesn�t get newly
retrieved in relationships! Let�s say I got an Account which has many
Contacts attached. If I change a Contact, store it and remove it from the
cache. The Account still has a reference to the old the account object? My
idea to solve it was an business function updateReferences() which needs to
be called from the ��mother� object. But my OO-mind tells me that that�s not
right. I don�t want to pollute my simple BusinessInterface with complicated
things like that. So I could turn off the cache. Well not an option for me
or I could call the retrieveAllReferences() before retrieving which comes
close to turning off the cache. I wonder if there�s not an nicer and more
clean way in doing so. 


Regards,

Nils



mtgglf


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to