You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "Jeremy Hughes (JIRA)" <ji...@apache.org> on 2010/02/24 17:44:31 UTC

[jira] Updated: (ARIES-84) Support for interceptors on service reference components (in the API for namespace handlers)

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

Jeremy Hughes updated ARIES-84:
-------------------------------

    Fix Version/s: 0.1

> Support for interceptors on service reference components (in the API for namespace handlers)
> --------------------------------------------------------------------------------------------
>
>                 Key: ARIES-84
>                 URL: https://issues.apache.org/jira/browse/ARIES-84
>             Project: Aries
>          Issue Type: New Feature
>          Components: Blueprint
>            Reporter: Valentin Mahrwald
>            Assignee: Valentin Mahrwald
>             Fix For: 0.1
>
>
> Currently, it is possible to register interceptors against a bean through the ComponentDefinitionRegistry interface. However, the registerInterceptorWithComponent method is more generic, accepting a ComponentMetadata instance.
> One further use case of interceptors I would like Aries blueprint to support is interceptors on service reference elements, so that a namespace handler can register intercepts that operate when a client bean uses a blueprint injected service reference. 
> As mentioned above this change will not affect the API for namespace handlers. The only changes needed is to refactor the interceptor logic that is currently partially in BeanRecipe to be also available to (and used from) ReferenceRecipe.

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