users@javaee-spec.java.net

[javaee-spec users] Re: [jsr366-experts] Interceptor spec MR

From: Linda DeMichiel <linda.demichiel_at_oracle.com>
Date: Mon, 29 Feb 2016 13:26:04 -0800

On 2/24/16 5:27 AM, arjan tijms wrote:
> p.s.
>
> A small feature request, but what about the ability for Interceptors to
> intercept before bean resolution has taken place? E.g. in CDI before
> Context#get is being called.
>

This sounds to me more like a CDI issue than an Interceptor spec issue.

> This could be done without API changes by using a negative value in
> @Priority for this.
>

Well, the Interceptor spec states that negative priority values
*should not* be used because they are reserved for future use, so
this is something that could be considered.


> The use case is implementing something like the EJB implicit pooling
> feature of @Stateless beans. This is very hard to do with interceptors
> that only get called after a bean instance is created.
>
> Kind regards,
> Arjan Tijms
>
>
>
> On Wed, Feb 24, 2016 at 10:42 AM, arjan tijms <arjan.tijms_at_gmail.com
> <mailto:arjan.tijms_at_gmail.com>> wrote:
>
> Hi,
>
> On Wed, Feb 24, 2016 at 12:54 AM, Linda DeMichiel
> <linda.demichiel_at_oracle.com <mailto:linda.demichiel_at_oracle.com>> wrote:
>
> My expectation is that this
> would be an "errata MR" (Rev A) as I am not planning any API
> changes.
>
>
> Should the MR result in any need for behaviour changes, is there any
> plan or roadmap to apply these changes to GlassFish 5?
>
> Kind regards,
> Arjan Tijms
>
>