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

Valentin Mahrwald closed ARIES-63.
----------------------------------

    Resolution: Fixed

This JIRA was discarded in order to keep the interface for namespacehandlers 
clearer. The suggested way to go about getting hold of these values is through 
ARIES-68.

> Add getters to ComponentDefinitionRegistry for Blueprint Container, Blueprint 
> Bundle, Blueprint Bundle Context and Blueprint Converter
> --------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ARIES-63
>                 URL: https://issues.apache.org/jira/browse/ARIES-63
>             Project: Aries
>          Issue Type: Improvement
>          Components: Blueprint
>            Reporter: Andrew Osborne
>            Assignee: Valentin Mahrwald
>            Priority: Minor
>
> The 4 listed objects are defined by the spec to be available, via specified 
> id's for injection. 
> They are generally useful objects for a variety of purposes, but currently 
> there is no way for a NamespaceHandler to obtain these, unless it happens to 
> be aware both that they are present under those id's within the component 
> definition registry, AND how to dereference them through the PassThrough 
> approach. Understanding both of these creates rather a strong link between 
> any NamespaceHandler, and our current internals.
> As such, the proposal is to add getters to the ComponentDefinitionRegistry, 
> that do the dereferencing through the passthroughmetadata's internally, 
> keeping that implementation choice isolated from any NamespaceHandler.

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