Return-Path: Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 43468 invoked by uid 500); 6 Feb 2001 06:47:38 -0000 Delivered-To: apmail-jakarta-tomcat-cvs@apache.org Received: (qmail 43465 invoked by uid 1052); 6 Feb 2001 06:47:38 -0000 Date: 6 Feb 2001 06:47:38 -0000 Message-ID: <20010206064738.43464.qmail@apache.org> From: costin@apache.org To: jakarta-tomcat-cvs@apache.org Subject: cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/modules/loggers LogEvents.java costin 01/02/05 22:47:38 Modified: src/share/org/apache/tomcat/modules/loggers LogEvents.java Log: First use of registerHooks: LogEvents will add itself to the server only if debug>5 on ContextManager. ( LogEvents is very usefull in seeing what happens inside the server, I recommend you use it for debugging ) Revision Changes Path 1.2 +17 -0 jakarta-tomcat/src/share/org/apache/tomcat/modules/loggers/LogEvents.java Index: LogEvents.java =================================================================== RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/modules/loggers/LogEvents.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- LogEvents.java 2001/01/01 01:58:38 1.1 +++ LogEvents.java 2001/02/06 06:47:38 1.2 @@ -61,6 +61,7 @@ import org.apache.tomcat.core.*; import org.apache.tomcat.util.*; +import org.apache.tomcat.util.hooks.*; import java.io.*; import java.net.*; import java.util.*; @@ -70,10 +71,25 @@ * output ) */ public class LogEvents extends BaseInterceptor { + boolean enabled=false; public LogEvents() { } + public void setEnabled( boolean b ) { + enabled=b; + } + + public int registerHooks( Hooks hooks, ContextManager cm, Context ctx ) { + if( enabled || cm.getDebug() > 5 ) { + enabled=true; + log( "Adding LogEvents, cm.debug=" + cm.getDebug() + " " + + enabled); + hooks.addModule( this ); + } + return DECLINED; + } + // -------------------- Request notifications -------------------- public int requestMap(Request request ) { log( "requestMap " + request); @@ -209,6 +225,7 @@ BaseInterceptor i ) throws TomcatException { + if( ! enabled ) return; if( ctx==null) log( "addInterceptor " + i ); else {