From owner-cvs-ports@FreeBSD.ORG Tue Feb 13 07:06:53 2007 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 701BB16A402; Tue, 13 Feb 2007 07:06:53 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5D7F313C46B; Tue, 13 Feb 2007 07:06:53 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1D76ro4045806; Tue, 13 Feb 2007 07:06:53 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1D76rt7045805; Tue, 13 Feb 2007 07:06:53 GMT (envelope-from delphij) Message-Id: <200702130706.l1D76rt7045805@repoman.freebsd.org> From: Xin LI Date: Tue, 13 Feb 2007 07:06:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/jakarta-commons-modeler Makefile distinfo pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Feb 2007 07:06:53 -0000 delphij 2007-02-13 07:06:53 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/jakarta-commons-modeler Makefile distinfo pkg-descr Log: java Management Extensions (JMX) is an API that facilitates building management applications that can configure, and perform operations on, a server applica -tion. In general, each manageable component of the server application is re -presented by a Management Bean (or MBean, for short). JMX defines three types of MBeans, of which Model MBeans are the most flexible. Model MBeans provide a way to define MBeans for many different components, without having to write a specific MBean implementation class for each one. However, this power comes at a price. It is necessary to set up a substantial amount of metadata about each MBean, including the attributes it should expose (similar to JavaBeans properties), the operations it should make available (si -milar to calling methods of a Java object via reflection), and other related information. The Modeler component is designed to make this process fairly pain -less -- the required metadata is configured from an XML description of each Model MBean to be supported. In addition, Modeler provides a factory mechanism to create the actual Model MBean instances themselves. The Modeler component of the Jakarta Commons subproject offers convenient support for configuring and instantiating Model MBeans (management beans), as described in the JMX Specification. Homepage: http://jakarta.apache.org/commons/modeler/ Submitted by: Nemo LIU PR: ports/109074 Revision Changes Path 1.2636 +1 -0 ports/devel/Makefile 1.1 +45 -0 ports/devel/jakarta-commons-modeler/Makefile (new) 1.1 +3 -0 ports/devel/jakarta-commons-modeler/distinfo (new) 1.1 +18 -0 ports/devel/jakarta-commons-modeler/pkg-descr (new)