Apache Tomcat 7.0.28

org.apache.catalina.core
Class StandardEngine.NoopAccessLog

java.lang.Object
  extended by org.apache.catalina.core.StandardEngine.NoopAccessLog
All Implemented Interfaces:
AccessLog
Enclosing class:
StandardEngine

protected static final class StandardEngine.NoopAccessLog
extends Object
implements AccessLog


Field Summary
 
Fields inherited from interface org.apache.catalina.AccessLog
PROTOCOL_ATTRIBUTE, REMOTE_ADDR_ATTRIBUTE, REMOTE_HOST_ATTRIBUTE, SERVER_PORT_ATTRIBUTE
 
Constructor Summary
protected StandardEngine.NoopAccessLog()
           
 
Method Summary
 boolean getRequestAttributesEnabled()
           
 void log(Request request, Response response, long time)
          Add the request/response to the access log using the specified processing time.
 void setRequestAttributesEnabled(boolean requestAttributesEnabled)
          Should this valve set request attributes for IP address, Hostname, protocol and port used for the request?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardEngine.NoopAccessLog

protected StandardEngine.NoopAccessLog()
Method Detail

log

public void log(Request request,
                Response response,
                long time)
Description copied from interface: AccessLog
Add the request/response to the access log using the specified processing time.

Specified by:
log in interface AccessLog
Parameters:
request - Request (associated with the response) to log
response - Response (associated with the request) to log
time - Time taken to process the request/response in milliseconds (use 0 if not known)

setRequestAttributesEnabled

public void setRequestAttributesEnabled(boolean requestAttributesEnabled)
Description copied from interface: AccessLog
Should this valve set request attributes for IP address, Hostname, protocol and port used for the request? This are typically used in conjunction with the AccessLogValve which will otherwise log the original values. Default is true. The attributes set are:

Specified by:
setRequestAttributesEnabled in interface AccessLog
Parameters:
requestAttributesEnabled - true causes the attributes to be set, false disables the setting of the attributes.

getRequestAttributesEnabled

public boolean getRequestAttributesEnabled()
Specified by:
getRequestAttributesEnabled in interface AccessLog
Returns:
true if the attributes will be logged, otherwise false
See Also:
AccessLog.setRequestAttributesEnabled(boolean)

Apache Tomcat 7.0.28

Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.