You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by cr...@apache.org on 2002/05/02 19:45:43 UTC
cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans StandardServerMBean.java
craigmcc 02/05/02 10:45:43
Modified: catalina/src/share/org/apache/catalina/mbeans
StandardServerMBean.java
Log:
When saving server.xml, render <InstanceListener>, <WrapperListener>,
<WrapperLifecycle>, and <Alias> elements correctly.
Revision Changes Path
1.14 +40 -8 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/StandardServerMBean.java
Index: StandardServerMBean.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/StandardServerMBean.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- StandardServerMBean.java 2 May 2002 02:03:15 -0000 1.13
+++ StandardServerMBean.java 2 May 2002 17:45:43 -0000 1.14
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/StandardServerMBean.java,v 1.13 2002/05/02 02:03:15 amyroh Exp $
- * $Revision: 1.13 $
- * $Date: 2002/05/02 02:03:15 $
+ * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/StandardServerMBean.java,v 1.14 2002/05/02 17:45:43 craigmcc Exp $
+ * $Revision: 1.14 $
+ * $Date: 2002/05/02 17:45:43 $
*
* ====================================================================
*
@@ -113,7 +113,7 @@
* <code>org.apache.catalina.core.StandardServer</code> component.</p>
*
* @author Amy Roh
- * @version $Revision: 1.13 $ $Date: 2002/05/02 02:03:15 $
+ * @version $Revision: 1.14 $ $Date: 2002/05/02 17:45:43 $
*/
public class StandardServerMBean extends BaseModelMBean {
@@ -516,7 +516,15 @@
writer.println(">");
// Store nested <InstanceListener> elements
- ; // FIXME
+ String iListeners[] = context.findInstanceListeners();
+ for (int i = 0; i < iListeners.length; i++) {
+ for (int j = 0; j < indent; j++) {
+ writer.print(' ');
+ }
+ writer.print("<InstanceListener>");
+ writer.print(iListeners[i]);
+ writer.println("</InstanceListener>");
+ }
// Store nested <Listener> elements
if (context instanceof Lifecycle) {
@@ -663,10 +671,26 @@
}
// Store nested <WrapperLifecycle> elements
- ; // FIXME
+ String wLifecycles[] = context.findWrapperLifecycles();
+ for (int i = 0; i < wLifecycles.length; i++) {
+ for (int j = 0; j < indent; j++) {
+ writer.print(' ');
+ }
+ writer.print("<WrapperLifecycle>");
+ writer.print(wLifecycles[i]);
+ writer.println("</WrapperLifecycle>");
+ }
// Store nested <WrapperListener> elements
- ; // FIXME
+ String wListeners[] = context.findWrapperListeners();
+ for (int i = 0; i < wListeners.length; i++) {
+ for (int j = 0; j < indent; j++) {
+ writer.print(' ');
+ }
+ writer.print("<WrapperListener>");
+ writer.print(wListeners[i]);
+ writer.println("</WrapperListener>");
+ }
// Store the ending of this element
for (int i = 0; i < indent; i++) {
@@ -910,7 +934,15 @@
writer.println(">");
// Store nested <Alias> elements
- ; // FIXME
+ String aliases[] = host.findAliases();
+ for (int i = 0; i < aliases.length; i++) {
+ for (int j = 0; j < indent; j++) {
+ writer.print(' ');
+ }
+ writer.print("<Alias>");
+ writer.print(aliases[i]);
+ writer.println("</Alias>");
+ }
// Store nested <Cluster> elements
; // FIXME
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>