• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Editing Context lock/unlock question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Editing Context lock/unlock question


  • Subject: Editing Context lock/unlock question
  • From: Kieran Kelleher <email@hidden>
  • Date: Sun, 21 Nov 2004 08:43:50 -0500

Up to now I used default EC. In my new app, I am using peer EC's for task based "wizard" work .... create the EC, step through the half dozen wizard pages updating the EC, and at the last wizard page save the EC and dispose of it. Thus if the user does not complete the wizard, cancels the wizard or navigates somewhere else, it all gets garbage collected.

The EC gets created in the first WOComponent of the wizard, and I pass its reference to the nextPage as the user moves through the wizard pages. The session does not know about this EC at all.

Question #1: Is this a practical design pattern or is there a better way?

Question #2:
With regards lock/unlocking this EC, I can put (lock/try EO API stuff/finally unlock) around code where I manipulate EO's, however what happens when page values are synchronized via bindings directly into EO's in this EC? Must I lock/unlock this EC while the response-request loop is updating EO's in this peer EC?

Any guidance appreciated?

-Kieran


________________________________________________________________
Dev Config = OS X 10.3.5 / Java 1.4.2_05 / WO 5.2.3 / XCode v1.5 / MySQL 4.0.20 / Connector-J 3.0.11
Deploy Config = OS X 10.3.5 Server / Java 1.4.2_05 / WO 5.2.3 / MySQL 4.0.20 / Connector-J 3.0.11
My Blog: http://webobjects.webhop.org/

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Editing Context lock/unlock question
      • From: Chuck Hill <email@hidden>
  • Prev by Date: Eclipse vs Xcode/WOB
  • Next by Date: session timeouts in servlet deployment (true WAR)
  • Previous by thread: Eclipse vs Xcode/WOB
  • Next by thread: Re: Editing Context lock/unlock question
  • Index(es):
    • Date
    • Thread