[prev in list] [next in list] [prev in thread] [next in thread]
List: jboss-cvs-commits
Subject: [jboss-cvs] jmx/src/resources/dtd jboss_xmbean_1_2.dtd
From: Scott M Stark <starksm () users ! sourceforge ! net>
Date: 2004-10-31 19:19:28
Message-ID: E1COLEe-0007oF-6x () sc8-pr-cvs1 ! sourceforge ! net
[Download RAW message or body]
User: starksm
Date: 04/10/31 11:19:28
Modified: src/resources/dtd Tag: Branch_4_0 jboss_xmbean_1_2.dtd
Log:
Add an injection element used to specify what jmx kernel object the xmbean resource \
would like injected. The current
injection point types are:
+ MBeanServerType - the MBeanServer the XMBean is registered with. This requires a \
setter with an x(javax.management.MBeanServer) signature.
+ MBeanInfoType - the XMBean ModelMBeanInfo metadata. This requires
a setter with an x(javax.management.MBeanInfo) signature.
+ ObjectNameType - the ObjectName the XMBean is registered under. This requires a \
setter with an x(javax.management.ObjectName) signature.
Revision Changes Path
No revision
No revision
1.1.2.2 +26 -2 jmx/src/resources/dtd/jboss_xmbean_1_2.dtd
Index: jboss_xmbean_1_2.dtd
===================================================================
RCS file: /cvsroot/jboss/jmx/src/resources/dtd/jboss_xmbean_1_2.dtd,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- jboss_xmbean_1_2.dtd 24 Sep 2004 17:37:15 -0000 1.1.2.1
+++ jboss_xmbean_1_2.dtd 31 Oct 2004 19:19:27 -0000 1.1.2.2
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8' ?>
-<!-- $Id: jboss_xmbean_1_2.dtd,v 1.1.2.1 2004/09/24 17:37:15 andd Exp $ -->
+<!-- $Id: jboss_xmbean_1_2.dtd,v 1.1.2.2 2004/10/31 19:19:27 starksm Exp $ -->
<!-- This is the XML DTD for the JBoss MX 1.2 XMBean deployment descriptor.
Author: Juha Lindfors
@@ -82,7 +82,7 @@
a generic element.
-->
<!ELEMENT descriptors (interceptors? , persistence? , currencyTimeLimit? ,
-display-name? , default? , value? , persistence-manager? , descriptor*)>
+display-name? , default? , value? , persistence-manager? , descriptor*, \
injection*)>
<!-- The interceptors element specifies a customized stack of interceptors
that will be used in place of the default stack. Currently this is only
@@ -257,6 +257,30 @@
<!ELEMENT notification-type (#PCDATA)>
<!--
+ The injection element describes an injection point for receiving information
+ from the jmx microkernel. Each injection point specifies the type and
+ the resource setter method to use to inject the information into the
+ resource.
+-->
+<!ELEMENT injection (id , setMethod)>
+
+<!--
+The id attribute specifies the injection point type. The current
+injection point types are:
+ MBeanServerType - the MBeanServer the XMBean is registered with. This requires
+ a setter with an x(javax.management.MBeanServer) signature.
+ MBeanInfoType - the XMBean ModelMBeanInfo metadata. This requires
+ a setter with an x(javax.management.MBeanInfo) signature.
+ ObjectNameType - the ObjectName the XMBean is registered under. This requires
+ a setter with an x(javax.management.ObjectName) signature.
+-->
+<!ATTLIST injection id (MBeanServerType | MBeanInfoType | ObjectNameType) \
#REQUIRED > +<!-- The setMethod attribute gives the name of the method used to set
+the injection value on the resource.
+-->
+<!ATTLIST injection setMethod CDATA #IMPLIED>
+
+<!--
provide entites for default MBean Operations and the three
default MBean attributes
-->
-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
jboss-cvs-commits mailing list
jboss-cvs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-cvs-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic