On Mar 6, 2007, at 12:45 AM, David Blevins wrote:

Going to start wiring in the interceptor support. Probably going to start with these two:

 - OPENEJB-251: javax.interceptor.Interceptors
 - OPENEJB-248: javax.interceptor.AroundInvoke

These are in! This basically means we now process the annotations for interceptors into the respective xml. We already had some code to process the xml, we're just missing some code to actually wire our org.apache.openejb.interceptor code in the the containers.

Going to tackle that next.

I added some more jiras in this area to flush it out more.  We now have:

  [OPENEJB-79] Interceptor classes and chain
    [OPENEJB-86] Package-level Interceptors (aka Default Interceptors)
    [OPENEJB-87] Class-level Interceptors
    [OPENEJB-88] Method-level Interceptors
    [OPENEJB-528] Stateless Lifecycle Interception
    [OPENEJB-529] Stateless Business Method Interception
    [OPENEJB-530] Stateful Business Method Interception
    [OPENEJB-531] Stateful Lifecycle Interception
    [OPENEJB-532] MessageDriven "onMessage" Interception
    [OPENEJB-533] MessageDriven Lifecycle Interception

I assigned 86-88 to Dain for the work he did back in December on the org.apache.openejb.interceptor package.

I created 528-533 to encompass integrating these into the Containers business method paths and the lifecycle paths of their respective instance managers.

For the next step, I'm just going to grab this one and see how it goes:

    [OPENEJB-529] Stateless Business Method Interception

-David

Reply via email to