Now am using ERXEC.newEditingContext() for creating new EC's, manually locking/ unlocking where required. Also locking/ unlocking in awake/ sleep respectively respect object bindings in the component. Thank You,Shravan Kumar. M
--- On Fri, 4/10/09, Guido Neitzer <guido.neit...@gmail.com> wrote: From: Guido Neitzer <guido.neit...@gmail.com> Subject: Re: EOEditingContext Lock/Unlock best practice? To: "shravan kumar" <mshravan_...@yahoo.com> Cc: webobjects-dev@lists.apple.com Date: Friday, April 10, 2009, 12:12 AM I'd rather go with ERXEC - this bring you way more than just EC locking. Guido On 9. Apr. 2009, at 11:36 , shravan kumar wrote: > Hello Group, > > I have been pointed to following URl to acquire MultiECLockManager class in > wiki and in some EC lock/ unlock issue discussion thread, but this link seems > to be broken, can any one provide me the latest stable version of this file: > http://wocode.com/cgi-bin/WebObjects/WOCode.woa/wa/ShareCodeItem?itemId=301 > Thank You, > Shravan Kumar. M > ------------------------------------- > > --- On Wed, 4/8/09, Guido Neitzer <guido.neit...@gmail.com> wrote: > > From: Guido Neitzer <guido.neit...@gmail.com> > Subject: Re: EOEditingContext Lock/Unlock best practice? > To: "shravan kumar" <mshravan_...@yahoo.com> > Cc: webobjects-dev@lists.apple.com > Date: Wednesday, April 8, 2009, 10:04 PM > > On 7. Apr. 2009, at 23:43 , shravan kumar wrote: > > > For setting the locking property mentioned, does my app need to extend > > ERXApplication? currently my app is very loosely coupled to Project Wonder > > i.e., we use different API's from Project Wonder as needed. > > You need to extend from ERXApplication, ERXSession and use ERXEC exclusively > with: > > ERXEC.newEditingContext() > > whenever you create a new editing context. The session editing context is > done for you. All editing contexts are locked / unlocked for you. > > > Moreover, after setting this property should I lock & unlock > > EOEditingContext in R-R loop or while fetching, saving, or modifying any EO > > object. > > No. It happens automagically. > > Just make sure you have no > > new EOEditingContext() > > calls anywhere in your call, replace all of those with the method mentioned > above to get an ERXEC. > > cug >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com