On Mon, Nov 5, 2018 at 1:15 AM Matej Novotny <[email protected]> wrote:

> I just wonder, what is it you are ultimately trying to achieve with
> contexts since you are diving this deep?
> That is, if it's not classified ;)
>

Ha! No, not classified.  I am a big proponent of CDI and I like to fully
understand everything I work with.  I was just suddenly struck by the
slight awkwardness of this particular API, that's all. :-)


> If you retrieve an active context and store it for later use, by the time
> you reach for it, it may no longer be active.
>

Yes, or even by the time you receive the Context "back" from the
BeanManager#getContext(Class) call itself!  In other words, the API can't
really guarantee that it can honor its own contract!

Thanks for your time as always.

Best,
Laird
_______________________________________________
weld-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/weld-dev

Reply via email to