Package org.apache.catalina.core
Class StandardEngine.NoopAccessLog
- java.lang.Object
-
- org.apache.catalina.core.StandardEngine.NoopAccessLog
-
- All Implemented Interfaces:
AccessLog
- Enclosing class:
- StandardEngine
protected static final class StandardEngine.NoopAccessLog extends java.lang.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
Constructors Modifier Constructor Description protected
NoopAccessLog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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?
-
-
-
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.
-
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 theAccessLogValve
which will otherwise log the original values. The attributes set are:- org.apache.catalina.RemoteAddr
- org.apache.catalina.RemoteHost
- org.apache.catalina.Protocol
- org.apache.catalina.ServerPost
- Specified by:
setRequestAttributesEnabled
in interfaceAccessLog
- Parameters:
requestAttributesEnabled
-true
causes the attributes to be set,false
disables the setting of the attributes.
-
getRequestAttributesEnabled
public boolean getRequestAttributesEnabled()
- Specified by:
getRequestAttributesEnabled
in interfaceAccessLog
- Returns:
true
if the attributes will be logged, otherwisefalse
- See Also:
AccessLog.setRequestAttributesEnabled(boolean)
-
-