org.infoglue.cms.util.webloggers
Class W3CExtendedLogger

java.lang.Object
  extended byorg.infoglue.cms.util.webloggers.Logger
      extended byorg.infoglue.cms.util.webloggers.CommonLogger
          extended byorg.infoglue.cms.util.webloggers.W3CExtendedLogger

public class W3CExtendedLogger
extends CommonLogger

The W3CExtendedLogger class is a class that writes down a request in the W3C Extended Log Format.


Constructor Summary
W3CExtendedLogger()
          Construct a new Logger instance.
 
Method Summary
 void logRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String pagePath, long duration)
          Logs the given request.
 
Methods inherited from class org.infoglue.cms.util.webloggers.CommonLogger
defaultValueIfNull, getCurrentDate, getHostAddress, getHostName, initialize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

W3CExtendedLogger

public W3CExtendedLogger()
Construct a new Logger instance.

Method Detail

logRequest

public void logRequest(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       java.lang.String pagePath,
                       long duration)
Logs the given request.

Overrides:
logRequest in class CommonLogger