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;
* @author Peter Rossbach
*/
-public final class JDBCAccessLogValve extends ValveBase {
+public final class JDBCAccessLogValve extends ValveBase implements AccessLog {
// ----------------------------------------------------------- Constructors
@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();