|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.servlet.filter.StandardLoggingServiceInterceptor
This is part of the BasicTransactionFilter. This is a filter that logs information in a standard format so that tools like Web Analyzer can easily parse the data. Every call is passed through to the real Servlet.
StandardLoggingFilter
,
StandardLoggingResponse
Constructor Summary | |
StandardLoggingServiceInterceptor()
Create a new StandardLoggingServiceInterceptor. |
Method Summary | |
void |
postInvoke(org.apache.tomcat.core.Context context,
javax.servlet.Servlet servlet,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
|
void |
preInvoke(org.apache.tomcat.core.Context context,
javax.servlet.Servlet servlet,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Service a request. |
void |
setLBSLogInformation(org.apache.log4j.Logger logger,
org.apache.log4j.Level logLevel,
long id)
Set the information that will be needed to make logging to the Multiserver log possible. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StandardLoggingServiceInterceptor()
Method Detail |
public void preInvoke(org.apache.tomcat.core.Context context, javax.servlet.Servlet servlet, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
logData()
will be called on
the StandardLoggingResponse passed in to the constructor.
preInvoke
in interface org.apache.tomcat.core.ServiceInterceptor
req
- The request object.res
- The response object.public void postInvoke(org.apache.tomcat.core.Context context, javax.servlet.Servlet servlet, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
postInvoke
in interface org.apache.tomcat.core.ServiceInterceptor
public void setLBSLogInformation(org.apache.log4j.Logger logger, org.apache.log4j.Level logLevel, long id)
logLevel
- the Log Level of the log option REQUESTid
- the transactionId of the request/response pair
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |