From: Anjo K. <an...@kr...> - 2009-08-01 05:59:25
|
Am 01.08.2009 um 03:42 schrieb Lachlan Deck: > Thus I use the requests userInfo - abstracted > of course - as a means to temporarily cache such widely used eos and > provide an accessor on the app for the request. Shoot me down all you > like but I consider it pretty clean until you point me to something > better :). Which means that you can only run with an WOMessage. ERXThreadStorage can be used outside of the context of an RR loop. All of these things are hacks, though and rather far from clean. Basically you provide extra arguments to every method because and because you're too lazy to do manually, you stuff it into some quasi- global variable with no API level documentation that it may be needed and how to set it. At least EXThreadStorage has the decency to clean up after itself when the RR loop is done, which makes it vastly superior to plain vanilla ThreadLocals. Cheers, Anjo |