At 12:28 PM 11/5/2001, you wrote: > > I still disagree, why should my greater application have or want to know > > anything about how serviceAvailable() and related UDFs do the job they say > > they will ? > >When I first started CF I couldn't believe that I didn't have a way to call >a function of my own design. I adapted my way of thinking and implemented >code in a way that it worked. Now we have UDFs and there are a lot less >hoops to go thru, but there still are a few hoops. We're still better off >than we were a year ago.
Absolutely, I was rebutting Brigit's idea that it would be a break in scope if the locking were to be placed in the UDF rather than outside of it. I have been using my "services/plugins" model in my fusebox applications for more than a year. The global services structure (which shows which plugin directories offer which services and the level of service they provide) creation (asks all plugins what fuseactions (services) they can do and records) & searching (finds which plugin can handle a service and what level of service is offered) is done through a custom tag and locking is done inside of that, until lock() and unlock() is made available in UDFs that's the way it will have to stay, wether I like it or not. ---------- James Sleeman Innovative Media Ltd Phone: (03) 377 6262 http://www.websolutions.co.nz/ CAUTION: The information contained in this email message is confidential and may be legally privileged. If the reader of this message is not the intended recipient you are notified that any use, dissemination, distribution or reproduction of this message is prohibited. If you have received this message in error please notify the sender immediately and destroy the original message and any attachments. Views expressed in this communication may not be those of Innovative Media Ltd. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/[email protected]/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

