Return-Path: Delivered-To: apmail-incubator-aries-dev-archive@minotaur.apache.org Received: (qmail 96390 invoked from network); 11 Jan 2010 19:24:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Jan 2010 19:24:18 -0000 Received: (qmail 36632 invoked by uid 500); 11 Jan 2010 19:24:16 -0000 Delivered-To: apmail-incubator-aries-dev-archive@incubator.apache.org Received: (qmail 36527 invoked by uid 500); 11 Jan 2010 19:24:15 -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 36326 invoked by uid 99); 11 Jan 2010 19:24:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Jan 2010 19:24:15 +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; Mon, 11 Jan 2010 19:24:14 +0000 Received: from brutus.apache.org (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 863F6234C1F0 for ; Mon, 11 Jan 2010 11:23:54 -0800 (PST) Message-ID: <733118114.159411263237834548.JavaMail.jira@brutus.apache.org> Date: Mon, 11 Jan 2010 19:23:54 +0000 (UTC) From: "Alan Keane (JIRA)" To: aries-dev@incubator.apache.org Subject: [jira] Created: (ARIES-113) Use headers when resolving dependencies for BundleStateMBean MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Use headers when resolving dependencies for BundleStateMBean ------------------------------------------------------------ Key: ARIES-113 URL: https://issues.apache.org/jira/browse/ARIES-113 Project: Aries Issue Type: Improvement Components: JMX Affects Versions: Incubation Reporter: Alan Keane Assignee: Alan Keane Priority: Minor Fix For: Incubation The BundleStateMBean #getImportedPackages(long bundleId) & #getRequiredBundles(long) methods resolve dependencies using iteration over all bundles in the framework. The performance of these methods can be improved by first checking the manifest headers and using these values for PackageAdmin queries. (Note: Bundles using DynamicImport still require full iteration) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.