[
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.