Class AbstractAccessLogValve.IdentifierElement
java.lang.Object
org.apache.catalina.valves.AbstractAccessLogValve.IdentifierElement
- All Implemented Interfaces:
AbstractAccessLogValve.AccessLogElement
- Enclosing class:
AbstractAccessLogValve
protected static class AbstractAccessLogValve.IdentifierElement
extends Object
implements AbstractAccessLogValve.AccessLogElement
Write identifier element %{xxx}L.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new identifier element with unknown type.IdentifierElement(String type) Creates a new identifier element with the specified type. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElement(CharArrayWriter buf, Request request, Response response, long time) Called to create an access log entry.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AbstractAccessLogValve.AccessLogElement
addElement
-
Constructor Details
-
IdentifierElement
public IdentifierElement()Creates a new identifier element with unknown type. -
IdentifierElement
Creates a new identifier element with the specified type.- Parameters:
type- The identifier type ("c" for connection)
-
-
Method Details
-
addElement
Description copied from interface:AbstractAccessLogValve.AccessLogElementCalled to create an access log entry.- 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
-