[ 
https://issues.apache.org/jira/browse/ARIES-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on ARIES-420 started by Joe Bohn.

> Register Bean Interceptors as Services 
> ---------------------------------------
>
>                 Key: ARIES-420
>                 URL: https://issues.apache.org/jira/browse/ARIES-420
>             Project: Aries
>          Issue Type: Improvement
>          Components: Blueprint
>    Affects Versions: 0.3
>            Reporter: Joe Bohn
>            Assignee: Joe Bohn
>
> Our current interceptor implementation is dependent upon registering a pojo 
> for the interceptor with the component metadata.   When constructing a bean 
> (or service in the case of the newly introduced quiesce service interceptor) 
> we retrieve the interceptor pojo(s) and use it in construction of the proxy.  
> There are potential lifecycle issues with this if the bundle which introduced 
> the interceptor is later removed from the system.  A whiteboard pattern would 
> improve lifecycle management such that the bundle dependencies can be better 
> managed.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to