public interface IAccessEvent extends DeferredProcessingAware
AccessEvent
instance is created. This instance is passed
around to the different logback components.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NA |
static int |
SENTINEL |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttribute(java.lang.String key)
Attributes are not serialized
|
long |
getContentLength() |
java.lang.String |
getCookie(java.lang.String key) |
int |
getLocalPort() |
java.lang.String |
getMethod() |
java.lang.String |
getProtocol() |
java.lang.String |
getRemoteAddr() |
java.lang.String |
getRemoteHost() |
java.lang.String |
getRemoteUser() |
javax.servlet.http.HttpServletRequest |
getRequest()
Returns the underlying HttpServletRequest.
|
java.lang.String |
getRequestContent() |
java.lang.String |
getRequestHeader(java.lang.String key) |
java.util.Map<java.lang.String,java.lang.String> |
getRequestHeaderMap() |
java.util.Enumeration |
getRequestHeaderNames() |
java.lang.String[] |
getRequestParameter(java.lang.String key) |
java.util.Map<java.lang.String,java.lang.String[]> |
getRequestParameterMap() |
java.lang.String |
getRequestURI() |
java.lang.String |
getRequestURL()
The first line of the request.
|
javax.servlet.http.HttpServletResponse |
getResponse()
Returns the underlying HttpServletResponse.
|
java.lang.String |
getResponseContent() |
java.lang.String |
getResponseHeader(java.lang.String key) |
java.util.Map<java.lang.String,java.lang.String> |
getResponseHeaderMap() |
java.util.List<java.lang.String> |
getResponseHeaderNameList() |
ServerAdapter |
getServerAdapter() |
java.lang.String |
getServerName() |
int |
getStatusCode() |
long |
getTimeStamp()
The number of milliseconds elapsed from 1/1/1970 until logging event was
created.
|
prepareForDeferredProcessing
static final java.lang.String NA
static final int SENTINEL
javax.servlet.http.HttpServletRequest getRequest()
javax.servlet.http.HttpServletResponse getResponse()
long getTimeStamp()
java.lang.String getRequestURI()
java.lang.String getRequestURL()
java.lang.String getRemoteHost()
java.lang.String getRemoteUser()
java.lang.String getProtocol()
java.lang.String getMethod()
java.lang.String getServerName()
java.lang.String getRemoteAddr()
java.lang.String getRequestHeader(java.lang.String key)
java.util.Enumeration getRequestHeaderNames()
java.util.Map<java.lang.String,java.lang.String> getRequestHeaderMap()
java.util.Map<java.lang.String,java.lang.String[]> getRequestParameterMap()
java.lang.String getAttribute(java.lang.String key)
key
- java.lang.String[] getRequestParameter(java.lang.String key)
java.lang.String getCookie(java.lang.String key)
long getContentLength()
int getStatusCode()
java.lang.String getRequestContent()
java.lang.String getResponseContent()
int getLocalPort()
ServerAdapter getServerAdapter()
java.lang.String getResponseHeader(java.lang.String key)
java.util.Map<java.lang.String,java.lang.String> getResponseHeaderMap()
java.util.List<java.lang.String> getResponseHeaderNameList()
Copyright © 1999-2017 QOS.ch. All rights reserved