Spring a předávání Application Contextu mezi thready
Jiri Zaloudek
jiri.zaloudek na gmail.com
Středa Únor 24 12:28:56 CET 2010
Zdravím,
vytvářím jednoduchý RESTový resource pomocí Spring MVC. Resource potřebuje
agregovat data z několik a zdrojů a pro urychlení je vhodné stahování dat
paralelizovat.
Použil jsem TaskExecutor, který mi drží pool threadů, které zaúkoluji z
Controlleru a počkám až všechny tasky doběhnou a pak sestavím odpověď,
kterou pošlu na klienta.
Problém je v tom, že bych potřeboval mít všechna zaúkolovaná vlákna ve
stejném application contextu jako hlavní vlákno - potřebuji přístup k
request scoped beanům.
Je možné nějakým způsobem application context těmto vláknům předat? Nebo je
to řešení chybné by design a měl bych všechna request scope data předávat
při spouštění tasku?
Díky za nasměrování a případné příklady!
Jirka
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://amaio.cz/pipermail/konference/attachments/20100224/21fc942c/attachment.htm>
Další informace o konferenci Konference