public void log( Level level,
		     String trace,
		     String msg ) {

	// Forward the call the the default logger
	super.log( level, trace, msg );

	// Then add the event to the HTTPD statistics
	if( level.equals(Level.SEVERE) ) {
	    this.getHandler().getRuntimeStatistics().reportSevere();
	} else if( level.equals(Level.WARNING) ) {
	    this.getHandler().getRuntimeStatistics().reportWarning();
	} else if( level.equals(Level.INFO) ) {
	    this.getHandler().getRuntimeStatistics().reportInfo();
	} else if( level.equals(Level.CONFIG) ) {
	    this.getHandler().getRuntimeStatistics().reportConfig();
	} else if( level.equals(Level.FINE) ) {
	    this.getHandler().getRuntimeStatistics().reportFine();
	} else if( level.equals(Level.FINER) ) {
	    this.getHandler().getRuntimeStatistics().reportFiner();
	} else if( level.equals(Level.FINEST) ) {
	    this.getHandler().getRuntimeStatistics().reportFinest();
	}

    }