> Anyone got any ideas on how to do a pseudo lock on a process within an
> application?

> My example is that I am reading from an .xml file whose contents can be
> edited and then updated.  I want to be able to lock this process so no
> other
> user can overwrite the data while another user is performing the action on
> it (or at least flag the fact that its open by another process.)

Tapestry does this with all the content records -- they're flagged in the db
as "in use by user [x] with privelegdes [RWED]" -- if another user has a
record open with more than R privilege, other users get only R privilege,
regardless of their role or permissions, until the first user closes the
record.

Let me know if you'd like a more thorough explanation of how it's
accomplished.


S. Isaac Dealey
Certified Advanced ColdFusion 5 Developer

www.turnkey.to
954-776-0046
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

Reply via email to