|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.qos.logback.access.spi.AccessEvent
public class AccessEvent
The Access module's internal representation of logging events. When the
logging component instance is called in the container to log then a
AccessEvent
instance is created. This instance is passed
around to the different logback components.
Field Summary | |
---|---|
static java.lang.String |
EMPTY
|
static java.lang.String |
NA
|
static java.lang.String[] |
NA_STRING_ARRAY
|
static int |
SENTINEL
|
Constructor Summary | |
---|---|
AccessEvent(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
ServerAdapter adapter)
|
Method Summary | |
---|---|
void |
buildRequestHeaderMap()
|
void |
buildRequestParameterMap()
|
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()
|
void |
prepareForDeferredProcessing()
|
void |
setTimeStamp(long timeStamp)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NA
public static final java.lang.String[] NA_STRING_ARRAY
public static final java.lang.String EMPTY
public static final int SENTINEL
Constructor Detail |
---|
public AccessEvent(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, ServerAdapter adapter)
Method Detail |
---|
public javax.servlet.http.HttpServletRequest getRequest()
public javax.servlet.http.HttpServletResponse getResponse()
public long getTimeStamp()
public void setTimeStamp(long timeStamp)
public java.lang.String getRequestURI()
public java.lang.String getRequestURL()
public java.lang.String getRemoteHost()
public java.lang.String getRemoteUser()
public java.lang.String getProtocol()
public java.lang.String getMethod()
public java.lang.String getServerName()
public java.lang.String getRemoteAddr()
public java.lang.String getRequestHeader(java.lang.String key)
public java.util.Enumeration getRequestHeaderNames()
public java.util.Map<java.lang.String,java.lang.String> getRequestHeaderMap()
public void buildRequestHeaderMap()
public void buildRequestParameterMap()
public java.util.Map<java.lang.String,java.lang.String[]> getRequestParameterMap()
public java.lang.String getAttribute(java.lang.String key)
key
- public java.lang.String[] getRequestParameter(java.lang.String key)
public java.lang.String getCookie(java.lang.String key)
public long getContentLength()
public int getStatusCode()
public java.lang.String getRequestContent()
public java.lang.String getResponseContent()
public int getLocalPort()
public ServerAdapter getServerAdapter()
public java.lang.String getResponseHeader(java.lang.String key)
public java.util.Map<java.lang.String,java.lang.String> getResponseHeaderMap()
public java.util.List<java.lang.String> getResponseHeaderNameList()
public void prepareForDeferredProcessing()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |