java.lang.Object
org.enhydra.servlet.filter.Filter
org.enhydra.servlet.filter.MultiServerFilter
org.enhydra.servlet.filter.StandardLoggingFilter
- public class StandardLoggingFilter
- extends MultiServerFilter
This is the standard logging filter that is used with the MultiServer.
It uses the standard logging facility to log the basic information
about each request and response. The text is written to the MultiServer
facility, at the REQUEST level.
| Fields inherited from class org.enhydra.servlet.filter.Filter |
|
| Methods inherited from class org.enhydra.servlet.filter.Filter |
getDescription, getDestroyInterceptor, getInitInterceptor, getServiceInterceptor, registerInterceptors, setDescription, setDestroyInterceptor, setInitInterceptor, setServiceInterceptor, toString, unregisterInterceptors, wrapRequest |
logChannel
private com.lutris.logging.LogChannel logChannel
logLevel
private int logLevel
logFile
private java.lang.String logFile
transactionId
protected static long transactionId
StandardLoggingFilter
public StandardLoggingFilter(java.lang.String description,
com.lutris.util.KeywordValueTable initArgs)
throws com.lutris.util.KeywordValueException
- Create a new filter. This filter does not use any initial
arguments.
wrapResponse
public ResponseFilter wrapResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Description copied from class:
Filter
- Get the ResponseFilter for this Filter by wrapping the given Response.
- Specified by:
wrapResponse in class Filter