From acd8e5451ab6496d593301ded47d0c4febfb1012 Mon Sep 17 00:00:00 2001 From: markt Date: Sun, 6 Jun 2010 16:42:56 +0000 Subject: [PATCH] Add AccessLog interface to JDBCAccessLog git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@951892 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/catalina/valves/JDBCAccessLogValve.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/java/org/apache/catalina/valves/JDBCAccessLogValve.java b/java/org/apache/catalina/valves/JDBCAccessLogValve.java index 74dcf97e5..7a6757863 100644 --- a/java/org/apache/catalina/valves/JDBCAccessLogValve.java +++ b/java/org/apache/catalina/valves/JDBCAccessLogValve.java @@ -29,6 +29,7 @@ import java.util.Properties; import javax.servlet.ServletException; +import org.apache.catalina.AccessLog; import org.apache.catalina.LifecycleException; import org.apache.catalina.LifecycleState; import org.apache.catalina.connector.Request; @@ -114,7 +115,7 @@ import org.apache.tomcat.util.res.StringManager; * @author Peter Rossbach */ -public final class JDBCAccessLogValve extends ValveBase { +public final class JDBCAccessLogValve extends ValveBase implements AccessLog { // ----------------------------------------------------------- Constructors @@ -445,10 +446,17 @@ public final class JDBCAccessLogValve extends ValveBase { @Override public void invoke(Request request, Response response) throws IOException, ServletException { - final String EMPTY = "" ; getNext().invoke(request, response); + log (request, response, 0); + } + + + @Override + public void log(Request request, Response response, long time) { + final String EMPTY = "" ; + String remoteHost; if(resolveHosts) remoteHost = request.getRemoteHost(); -- 2.11.0