Class AbstractAccessLogValve.ElapsedTimeElement
java.lang.Object
org.apache.catalina.valves.AbstractAccessLogValve.ElapsedTimeElement
- All Implemented Interfaces:
- AbstractAccessLogValve.AccessLogElement
- Enclosing class:
- AbstractAccessLogValve
protected static class AbstractAccessLogValve.ElapsedTimeElement
extends Object
implements AbstractAccessLogValve.AccessLogElement
write time taken to process the request - %D, %T
- Author:
- Craig R. McClanahan, Jason Brittain, Remy Maucherat, Takayuki Kaneko, Peter Rossbach
- 
Constructor SummaryConstructorsConstructorDescriptionElapsedTimeElement(boolean micros, boolean millis) ElapsedTimeElement(org.apache.catalina.valves.AbstractAccessLogValve.ElapsedTimeElement.Style style) Creates a new ElapsedTimeElement that will log the time in the specified style.
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddElement(CharArrayWriter buf, Date date, Request request, Response response, long time) 
- 
Constructor Details- 
ElapsedTimeElementpublic ElapsedTimeElement(org.apache.catalina.valves.AbstractAccessLogValve.ElapsedTimeElement.Style style) Creates a new ElapsedTimeElement that will log the time in the specified style.- Parameters:
- style- The elapsed-time style to use.
 
- 
ElapsedTimeElementpublic ElapsedTimeElement(boolean micros, boolean millis) - Parameters:
- micros-- true, write time in microseconds - %D
- millis-- true, write time in milliseconds, if both arguments are- false, write time in seconds - %T
 
 
- 
- 
Method Details- 
addElementpublic void addElement(CharArrayWriter buf, Date date, Request request, Response response, long time) - Specified by:
- addElementin interface- AbstractAccessLogValve.AccessLogElement
 
 
-