Return-Path: Delivered-To: apmail-incubator-aries-dev-archive@minotaur.apache.org Received: (qmail 86177 invoked from network); 24 Feb 2010 16:46:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 24 Feb 2010 16:46:15 -0000 Received: (qmail 75177 invoked by uid 500); 24 Feb 2010 16:46:14 -0000 Delivered-To: apmail-incubator-aries-dev-archive@incubator.apache.org Received: (qmail 74994 invoked by uid 500); 24 Feb 2010 16:46:13 -0000 Mailing-List: contact aries-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: aries-dev@incubator.apache.org Delivered-To: mailing list aries-dev@incubator.apache.org Received: (qmail 74567 invoked by uid 99); 24 Feb 2010 16:46:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Feb 2010 16:46:12 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Feb 2010 16:46:12 +0000 Received: from brutus.apache.org (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id A085229A0091 for ; Wed, 24 Feb 2010 08:44:36 -0800 (PST) Message-ID: <441020212.497401267029876656.JavaMail.jira@brutus.apache.org> Date: Wed, 24 Feb 2010 16:44:36 +0000 (UTC) From: "Jeremy Hughes (JIRA)" To: aries-dev@incubator.apache.org Subject: [jira] Updated: (ARIES-63) Add getters to ComponentDefinitionRegistry for Blueprint Container, Blueprint Bundle, Blueprint Bundle Context and Blueprint Converter In-Reply-To: <1897756608.1259771300624.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/ARIES-63?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jeremy Hughes updated ARIES-63: ------------------------------- Fix Version/s: 0.1 > 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 > Fix For: 0.1 > > > 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.