openwebbeans-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Romain Manni-Bucau <rmannibu...@gmail.com>
Subject Re: Question on Interceptors and CDI specifications/versions
Date Sun, 09 Nov 2014 11:31:06 GMT
For @Schedule @AroundInvoke is ignored but that s intended. But the
interceptor can get @AroundTimeout
Le 9 nov. 2014 12:12, "Mark Struberg" <struberg@yahoo.de> a écrit :

> This is 'nicely' spread across various specs:
>
> * the EE6 umbrella JSR-316 which defines that CDI beans are first class
> citizen.
>
> * the interceptors-spec
> It defines the invocation ordering and that @InterceptorBinding
> interceptors is a legal way to implement interceptors.
>
>
> * the EJB spec:
>   12.1 Interceptors Overview
> "The general rules for defining Interceptor classes, their lifecycle, and
> associated metadata are described in a separate Interceptors document. " ->
> see interceptors spec
>
> "For the use of interceptors with Enterprise JavaBeans, the Interceptor
> “target class” is the bean class. Interceptors may be used with session
> beans and message-driven beans."
> +
>   12.3 Business Method Interceptors
> "Interceptor methods may be defined for business methods of sessions beans
> and for the message listener methods of message-driven beans."
>
>
> LieGrue,
> strub
>
>
>
> On Sunday, 9 November 2014, 9:23, Lars-Fredrik Smedberg <
> itsmeden@gmail.com> wrote:
>
>
> >
> >
> >Hi Mark and Romain
> >
> >
> >Yes will file a PMR. When debugging an EJB interceptor with @AroundInvoke
> I saw that there where an OWB EJB Interceptor outermost that when I looked
> at the source is supposed to run all decorators and then all interceptors.
> >
> >
> >What section of the spec (EJB 3.1?, CDI 1.0?, Interceptor 1.1?) should I
> refer to.... maybe I have missed what section its described in? Its not
> clear to me if they write in the spec "Interceptor" does that include EJB
> and CDI Interceptor or only EJB?
> >
> >
>

Mime
View raw message