Package ch.qos.logback.access.spi
Interface IAccessEvent
-
- All Superinterfaces:
DeferredProcessingAware
- All Known Implementing Classes:
AccessEvent
public interface IAccessEvent extends DeferredProcessingAware
The Access module's internal representation of logging events. When the logging component instance is called in the container to log then aAccessEvent
instance is created. This instance is passed around to the different logback components.- Author:
- Ceki Gülcü, Sébastien Pennec, Jörn Huxhorn
-
-
Method Summary
-
Methods inherited from interface ch.qos.logback.core.spi.DeferredProcessingAware
prepareForDeferredProcessing
-
-
-
-
Field Detail
-
NA
static final String NA
- See Also:
- Constant Field Values
-
SENTINEL
static final int SENTINEL
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRequest
javax.servlet.http.HttpServletRequest getRequest()
Returns the underlying HttpServletRequest. After serialization the returned value will be null.- Returns:
-
getResponse
javax.servlet.http.HttpServletResponse getResponse()
Returns the underlying HttpServletResponse. After serialization the returned value will be null.- Returns:
-
getTimeStamp
long getTimeStamp()
The number of milliseconds elapsed from 1/1/1970 until logging event was created.
-
getElapsedTime
long getElapsedTime()
The time elapsed between receiving the request and logging it in milliseconds.
-
getElapsedSeconds
long getElapsedSeconds()
The number of seconds elapsed between receiving the request and logging it.
-
getRequestURI
String getRequestURI()
-
getRequestURL
String getRequestURL()
The first line of the request.
-
getRemoteHost
String getRemoteHost()
-
getRemoteUser
String getRemoteUser()
-
getProtocol
String getProtocol()
-
getMethod
String getMethod()
-
getServerName
String getServerName()
-
getSessionID
String getSessionID()
-
setThreadName
void setThreadName(String threadName)
-
getThreadName
String getThreadName()
-
getQueryString
String getQueryString()
-
getRemoteAddr
String getRemoteAddr()
-
getRequestHeaderNames
Enumeration<String> getRequestHeaderNames()
-
getContentLength
long getContentLength()
-
getStatusCode
int getStatusCode()
-
getRequestContent
String getRequestContent()
-
getResponseContent
String getResponseContent()
-
getLocalPort
int getLocalPort()
-
getServerAdapter
ServerAdapter getServerAdapter()
-
-