Return-Path: Delivered-To: apmail-avalon-dev-archive@avalon.apache.org Received: (qmail 37463 invoked by uid 500); 3 May 2003 00:43:26 -0000 Mailing-List: contact dev-help@avalon.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon Developers List" Reply-To: "Avalon Developers List" Delivered-To: mailing list dev@avalon.apache.org Received: (qmail 37452 invoked from network); 3 May 2003 00:43:26 -0000 Received: from eng.werken.com (66.216.68.111) by daedalus.apache.org with SMTP; 3 May 2003 00:43:26 -0000 Received: from eng.werken.com (eng.werken.com [66.216.68.111]) by eng.werken.com (8.11.6/8.11.6) with ESMTP id h430m9301729; Fri, 2 May 2003 19:48:09 -0500 Message-ID: <3199565.1051922889737.JavaMail.orion@eng.werken.com> Date: Fri, 2 May 2003 19:48:09 -0500 (CDT) From: jira@codehaus.org To: proyal@apache.org, dev@avalon.apache.org, peter@realityforge.org Subject: [jira] Commented: (PNIX-31) Block child JMX exporting Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N The following comment has been added to this issue: Author: peter royal Created: Fri, 2 May 2003 7:47 PM Body: I understand. My only concern is then adding new methods to the BlockContext, which creates a coupling between blocks and the Phoenix api. Would a context entry that has an interface that imlements those two methods work for you, including a BlockContext method to retrieve that interface? (This is still adding a new interface vs methods to an existing interface, still increasing the coupling level, but it may be better for portabilities sake...) --------------------------------------------------------------------- View the issue: http://jira.codehaus.org/secure/ViewIssue.jspa?key=PNIX-31 Here is an overview of the issue: --------------------------------------------------------------------- Key: PNIX-31 Summary: Block child JMX exporting Type: New Feature Status: Assigned Priority: Minor Time Spent: Unknown Estimate: 0 minutes Project: phoenix Components: System Manager (JMX) Versions: 4.1 Assignee: Peter Donald Reporter: Peter Donald Created: Fri, 11 Apr 2003 8:30 PM Updated: Fri, 2 May 2003 5:55 PM Description: We need to make it possible for Blocks to export child objects to external systems. The way to do this would be to add following to BlockContext. void export( String name, Object child, Class[] interfaces ) void unexport( String name ) --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org For additional commands, e-mail: dev-help@avalon.apache.org