Why not use the progessListener from the LiftSession ?
Br's, Marius On Jul 12, 9:57 pm, Timothy Perrett <timo...@getintheloop.eu> wrote: > Hey guys, > > Implementing this upload progress widget with comet, I just wanted a > quick sense check about how to organize things. > > As the CometActor for a particular session will be instantiated adhoc, > and the LiftRules.progessListener is global, my current thinking is to > register a given comet actor with a singleton manager actor upon its > instantiation. Giving a progressListener something like: > > LiftRules.progessListener = (pBytesRead, pContentLength, pItems) => { > UploadProgressManager ! StatusUpdate( > S.session.map(_.uniqueId).openOr("default"), > pBytesRead, pContentLength, pItems) > > } > > The idea being that when comet actors register with the manager actor > they give there sessionId and then I can ensure that only upload > progress for the current session goes to a given user (and user B > doesnt get user A's upload progress). > > However, I cant help but feel this is a little messy? Thoughts? > > Cheers, Tim --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---