Package org.apache.catalina.valves
Class AbstractAccessLogValve.HostElement
- java.lang.Object
-
- org.apache.catalina.valves.AbstractAccessLogValve.HostElement
-
- All Implemented Interfaces:
AbstractAccessLogValve.AccessLogElement,AbstractAccessLogValve.CachedElement
- Enclosing class:
- AbstractAccessLogValve
protected class AbstractAccessLogValve.HostElement extends java.lang.Object implements AbstractAccessLogValve.AccessLogElement, AbstractAccessLogValve.CachedElement
Write remote host name - %h.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHostElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddElement(java.io.CharArrayWriter buf, Request request, Response response, long time)Adds the host element to the buffer.voidcache(Request request)Cache the value for the specified request.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.catalina.valves.AbstractAccessLogValve.AccessLogElement
addElement
-
-
-
-
Method Detail
-
addElement
public void addElement(java.io.CharArrayWriter buf, Request request, Response response, long time)Adds the host element to the buffer.- Specified by:
addElementin interfaceAbstractAccessLogValve.AccessLogElement- Parameters:
buf- The buffer to which the log element should be addedrequest- The request that triggered this access log entryresponse- The response to the request that triggered this access log entrytime- The time taken in nanoseconds to process the request
-
cache
public void cache(Request request)
Description copied from interface:AbstractAccessLogValve.CachedElementCache the value for the specified request.- Specified by:
cachein interfaceAbstractAccessLogValve.CachedElement- Parameters:
request- The request to cache the value for
-
-