remm 01/10/03 23:43:40
Modified: src/wrappers/catalina server.xml SlideServerListener.java
Log:
- Add a property to specify the logging level of the namespace loggers.
Revision Changes Path
1.7 +2 -1 jakarta-slide/src/wrappers/catalina/server.xml
Index: server.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/src/wrappers/catalina/server.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- server.xml 2001/09/24 21:56:31 1.6
+++ server.xml 2001/10/04 06:43:40 1.7
@@ -1,6 +1,7 @@
<Server port="8005" shutdown="SHUTDOWN" debug="0">
- <Listener className="wrappers.catalina.SlideServerListener" />
+ <Listener className="wrappers.catalina.SlideServerListener"
+ logLevel="6" />
<!-- Define the Tomcat Stand-Alone Service -->
<Service name="Slide Tomcat">
1.4 +31 -9 jakarta-slide/src/wrappers/catalina/SlideServerListener.java
Index: SlideServerListener.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/wrappers/catalina/SlideServerListener.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- SlideServerListener.java 2001/09/24 01:40:34 1.3
+++ SlideServerListener.java 2001/10/04 06:43:40 1.4
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-slide/src/wrappers/catalina/SlideServerListener.java,v 1.3
2001/09/24 01:40:34 remm Exp $
- * $Revision: 1.3 $
- * $Date: 2001/09/24 01:40:34 $
+ * $Header:
/home/cvs/jakarta-slide/src/wrappers/catalina/SlideServerListener.java,v 1.4
2001/10/04 06:43:40 remm Exp $
+ * $Revision: 1.4 $
+ * $Date: 2001/10/04 06:43:40 $
*
* ====================================================================
*
@@ -103,7 +103,7 @@
* Server listener responsible for setting up the Slide domain.
*
* @author Remy Maucherat
- * @version $Revision: 1.3 $ $Date: 2001/09/24 01:40:34 $
+ * @version $Revision: 1.4 $ $Date: 2001/10/04 06:43:40 $
*/
public class SlideServerListener
implements LifecycleListener {
@@ -168,27 +168,33 @@
/**
* Slide domain.
*/
- EmbeddedDomain domain = new EmbeddedDomain();
+ protected EmbeddedDomain domain = new EmbeddedDomain();
/**
* Associated server.
*/
- Server server;
+ protected Server server;
/**
* Container logger.
*/
- SlideLogger logger;
+ protected SlideLogger logger;
/**
* Domain configuration file.
*/
- String configFileName = DEFAULT_CONFIG_FILE_NAME;
+ protected String configFileName = DEFAULT_CONFIG_FILE_NAME;
+ /**
+ * Logging level.
+ */
+ protected int logLevel = 6;
+
+
// ------------------------------------------------------------- Properties
@@ -208,6 +214,22 @@
}
+ /**
+ * Logging level setter.
+ */
+ public void setLogLevel(int logLevel) {
+ this.logLevel = logLevel;
+ }
+
+
+ /**
+ * Log level getter.
+ */
+ public int getLogLevel() {
+ return logLevel;
+ }
+
+
// --------------------------------------------------------- Public Methods
@@ -307,7 +329,7 @@
SlideLogger nsLogger = new SlideLogger();
nsLogger.setLogger(catalinaLogger);
- nsLogger.setLoggerLevel(6); // FIXME
+ nsLogger.setLoggerLevel(logLevel);
domain.addNamespace(name, nsLogger, definition,
configuration, baseData);