Return-Path:
Delivered-To: apmail-jakarta-tomcat-dev-archive@apache.org
Received: (qmail 89561 invoked from network); 23 Jan 2002 10:57:30 -0000
Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131)
by daedalus.apache.org with SMTP; 23 Jan 2002 10:57:30 -0000
Received: (qmail 17933 invoked by uid 97); 23 Jan 2002 10:55:28 -0000
Delivered-To: qmlist-jakarta-archive-tomcat-dev@jakarta.apache.org
Received: (qmail 17733 invoked by uid 97); 23 Jan 2002 10:55:26 -0000
Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm
Precedence: bulk
List-Unsubscribe:
List-Subscribe:
List-Help:
List-Post:
List-Id: "Tomcat Developers List"
Reply-To: "Tomcat Developers List"
Delivered-To: mailing list tomcat-dev@jakarta.apache.org
Received: (qmail 17588 invoked by uid 97); 23 Jan 2002 10:55:24 -0000
Date: 23 Jan 2002 09:53:08 -0000
Message-ID: <20020123095308.90708.qmail@icarus.apache.org>
From: amyroh@apache.org
To: jakarta-tomcat-4.0-cvs@apache.org
Subject: cvs commit:
jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans
MBeanFactory.java mbeans-descriptors.xml
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
amyroh 02/01/23 01:53:08
Modified: catalina/src/share/org/apache/catalina/mbeans
MBeanFactory.java mbeans-descriptors.xml
Log:
Add necessary parameters to createXxxx in order to be used in MBeanUtils.createObjectName().
Revision Changes Path
1.2 +25 -23 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/MBeanFactory.java
Index: MBeanFactory.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/MBeanFactory.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MBeanFactory.java 22 Jan 2002 23:50:38 -0000 1.1
+++ MBeanFactory.java 23 Jan 2002 09:53:08 -0000 1.2
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/MBeanFactory.java,v 1.1 2002/01/22 23:50:38 amyroh Exp $
- * $Revision: 1.1 $
- * $Date: 2002/01/22 23:50:38 $
+ * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/MBeanFactory.java,v 1.2 2002/01/23 09:53:08 amyroh Exp $
+ * $Revision: 1.2 $
+ * $Date: 2002/01/23 09:53:08 $
*
* ====================================================================
*
@@ -102,7 +102,7 @@
* org.apache.catalina.core.StandardServer
component.
*
* @author Amy Roh
- * @version $Revision: 1.1 $ $Date: 2002/01/22 23:50:38 $
+ * @version $Revision: 1.2 $ $Date: 2002/01/23 09:53:08 $
*/
public class MBeanFactory extends BaseModelMBean {
@@ -256,11 +256,12 @@
* Create a new HTTP/1.0 Connector.
*
* @param parent MBean Name of the associated parent component
- * ? @param address The IP address on which to bind ?
- * ? @param port TCP port number to listen on ?
+ * @param address The IP address on which to bind
+ * @param port TCP port number to listen on
+ *
* @exception Exception if an MBean cannot be created or registered
*/
- public String createHttp10Connector(String parent)
+ public String createHttp10Connector(String parent, String address, int port)
throws Exception {
ManagedBean managed = registry.findManagedBean(parent);
@@ -280,9 +281,8 @@
org.apache.catalina.connector.http10.HttpConnector connector =
new org.apache.catalina.connector.http10.HttpConnector();
- //connector.setAddress(address);
- //connector.setPort(port);
- //service.addConnector(connector);
+ connector.setAddress(address);
+ connector.setPort(port);
connector.setService(service);
ObjectName oname = MBeanUtils.createObjectName(domain, connector);
@@ -298,11 +298,12 @@
* Create a new HTTP/1.1 Connector.
*
* @param parent MBean Name of the associated parent component
- * ? @param address The IP address on which to bind ?
- * ? @param port TCP port number to listen on ?
+ * @param address The IP address on which to bind
+ * @param port TCP port number to listen on
+ *
* @exception Exception if an MBean cannot be created or registered
*/
- public String createHttp11Connector(String parent)
+ public String createHttp11Connector(String parent, String address, int port))
throws Exception {
ManagedBean managed = registry.findManagedBean(parent);
@@ -322,9 +323,8 @@
org.apache.catalina.connector.http.HttpConnector connector =
new org.apache.catalina.connector.http.HttpConnector();
- //connector.setAddress(address);
- //connector.setPort(port);
- //service.addConnector(connector);
+ connector.setAddress(address);
+ connector.setPort(port);
connector.setService(service);
ObjectName oname = MBeanUtils.createObjectName(domain, connector);
@@ -592,10 +592,11 @@
* Create a new StandardContext.
*
* @param parent MBean Name of the associated parent component
+ * @param path The context path for this Context
*
* @exception Exception if an MBean cannot be created or registered
*/
- public String createStandardContext(String parent)
+ public String createStandardContext(String parent, String path)
throws Exception {
ManagedBean managed = registry.findManagedBean(parent);
@@ -613,8 +614,7 @@
Host host = null;
StandardContext context = new StandardContext();
- //context.setDocBase(docBase);
- //context.setPath(path);
+ context.setPath(path);
context.setParent(host);
ObjectName oname = MBeanUtils.createObjectName(domain, context);
@@ -667,10 +667,11 @@
* Create a new StandardHost.
*
* @param parent MBean Name of the associated parent component
+ * @param name Unique name of this Host
*
* @exception Exception if an MBean cannot be created or registered
*/
- public String createStandardHost(String parent)
+ public String createStandardHost(String parent, String name)
throws Exception {
ManagedBean managed = registry.findManagedBean(parent);
@@ -688,7 +689,7 @@
Engine engine = null;
StandardHost host = new StandardHost();
- //host.setName(name);
+ host.setName(name);
host.setParent(engine);
ObjectName oname = MBeanUtils.createObjectName(domain, host);
@@ -740,10 +741,11 @@
* Create a new StandardService.
*
* @param parent MBean Name of the associated parent component
+ * @param name Unique name of this Service
*
* @exception Exception if an MBean cannot be created or registered
*/
- public String createStandardService(String parent)
+ public String createStandardService(String parent, String name)
throws Exception {
ManagedBean managed = registry.findManagedBean(parent);
@@ -761,7 +763,7 @@
Server server = null;
StandardService service = new StandardService();
- //service.setName(name);
+ service.setName(name);
service.setServer(server);
ObjectName oname = MBeanUtils.createObjectName(domain, service);
1.19 +22 -1 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/mbeans-descriptors.xml
Index: mbeans-descriptors.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/mbeans-descriptors.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- mbeans-descriptors.xml 22 Jan 2002 23:22:24 -0000 1.18
+++ mbeans-descriptors.xml 23 Jan 2002 09:53:08 -0000 1.19
@@ -6,7 +6,7 @@
@@ -429,6 +429,12 @@
+
+
+
+
+
+
@@ -545,6 +563,9 @@
returnType="java.lang.String">
+
--
To unsubscribe, e-mail:
For additional commands, e-mail: