[cdi-dev] Question for clarification and my understanding

Mark Struberg struberg at yahoo.de
Thu Oct 20 00:44:53 EDT 2011


The spec says that only Decorators need to be done via subclassing.

LieGrue,
strub



----- Original Message -----
> From: Jozef Hartinger <jharting at redhat.com>
> To: Rick Hightower <richardhightower at gmail.com>
> Cc: cdi-dev <cdi-dev at lists.jboss.org>
> Sent: Wednesday, October 19, 2011 7:33 PM
> Subject: Re: [cdi-dev] Question for clarification and my understanding
> 
> Only normal scoped beans require client proxies. Decoration and 
> interception should be implemented by subclassing (see CDI-74, CDI-44).
> 
> On 10/19/2011 07:24 PM, Rick Hightower wrote:
>> 
>>  Section 5.4
>> 
>>  "Client proxies are never required for a bean whose scope is a 
>>  pseudo-scope such as @Dependent."
>> 
>> 
>>  I understand the concept of client proxies to allow for scopes and 
>>  context.
>> 
>> 
>>  Is this a true statement...
>> 
>>  Client proxies may not be needed for @Dependent (pseudo scope). CDI 
>>  may provide a client proxy for @Dependent.
>>  A proxy is needed for @Dependent objects that are decorated or 
>>  intercepted with Decorators or Interceptors.
>> 
>>  Are all injected objects proxied or only objects that are normal 
>>  scoped or decorated?
>> 
>> 
>> 
>>  -- 
>>  *Rick Hightower*
>>  (415) 968-9037
>>  Profile <http://www.google.com/profiles/RichardHightower>
>> 
>> 
>> 
>>  _______________________________________________
>>  cdi-dev mailing list
>>  cdi-dev at lists.jboss.org
>>  https://lists.jboss.org/mailman/listinfo/cdi-dev
> _______________________________________________
> cdi-dev mailing list
> cdi-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/cdi-dev
>


More information about the cdi-dev mailing list