|
||||||||||
| 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 |
|---|
| Fields inherited from interface ch.qos.logback.access.spi.IAccessEvent |
|---|
NA, 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()
The number of milliseconds elapsed from 1/1/1970 until logging event was created. |
void |
prepareForDeferredProcessing()
|
void |
setTimeStamp(long timeStamp)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AccessEvent(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
ServerAdapter adapter)
| Method Detail |
|---|
public javax.servlet.http.HttpServletRequest getRequest()
getRequest in interface IAccessEventpublic javax.servlet.http.HttpServletResponse getResponse()
getResponse in interface IAccessEventpublic long getTimeStamp()
IAccessEvent
getTimeStamp in interface IAccessEventpublic void setTimeStamp(long timeStamp)
public java.lang.String getRequestURI()
getRequestURI in interface IAccessEventpublic java.lang.String getRequestURL()
getRequestURL in interface IAccessEventpublic java.lang.String getRemoteHost()
getRemoteHost in interface IAccessEventpublic java.lang.String getRemoteUser()
getRemoteUser in interface IAccessEventpublic java.lang.String getProtocol()
getProtocol in interface IAccessEventpublic java.lang.String getMethod()
getMethod in interface IAccessEventpublic java.lang.String getServerName()
getServerName in interface IAccessEventpublic java.lang.String getRemoteAddr()
getRemoteAddr in interface IAccessEventpublic java.lang.String getRequestHeader(java.lang.String key)
getRequestHeader in interface IAccessEventpublic java.util.Enumeration getRequestHeaderNames()
getRequestHeaderNames in interface IAccessEventpublic java.util.Map<java.lang.String,java.lang.String> getRequestHeaderMap()
getRequestHeaderMap in interface IAccessEventpublic void buildRequestHeaderMap()
public void buildRequestParameterMap()
public java.util.Map<java.lang.String,java.lang.String[]> getRequestParameterMap()
getRequestParameterMap in interface IAccessEventpublic java.lang.String getAttribute(java.lang.String key)
getAttribute in interface IAccessEventkey - public java.lang.String[] getRequestParameter(java.lang.String key)
getRequestParameter in interface IAccessEventpublic java.lang.String getCookie(java.lang.String key)
getCookie in interface IAccessEventpublic long getContentLength()
getContentLength in interface IAccessEventpublic int getStatusCode()
getStatusCode in interface IAccessEventpublic java.lang.String getRequestContent()
getRequestContent in interface IAccessEventpublic java.lang.String getResponseContent()
getResponseContent in interface IAccessEventpublic int getLocalPort()
getLocalPort in interface IAccessEventpublic ServerAdapter getServerAdapter()
getServerAdapter in interface IAccessEventpublic java.lang.String getResponseHeader(java.lang.String key)
getResponseHeader in interface IAccessEventpublic java.util.Map<java.lang.String,java.lang.String> getResponseHeaderMap()
getResponseHeaderMap in interface IAccessEventpublic java.util.List<java.lang.String> getResponseHeaderNameList()
getResponseHeaderNameList in interface IAccessEventpublic void prepareForDeferredProcessing()
prepareForDeferredProcessing in interface DeferredProcessingAware
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||