public class AccessEvent extends Object implements Serializable, IAccessEvent
AccessEvent instance is created. This instance is passed
around to the different logback components.NA, SENTINEL| Constructor and Description |
|---|
AccessEvent(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
ServerAdapter adapter) |
public AccessEvent(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
ServerAdapter adapter)
public javax.servlet.http.HttpServletRequest getRequest()
getRequest in interface IAccessEventpublic javax.servlet.http.HttpServletResponse getResponse()
getResponse in interface IAccessEventpublic long getTimeStamp()
IAccessEventgetTimeStamp in interface IAccessEventpublic void setTimeStamp(long timeStamp)
public void setThreadName(String threadName)
setThreadName in interface IAccessEventthreadName - The threadName to set.public String getThreadName()
getThreadName in interface IAccessEventpublic String getRequestURI()
getRequestURI in interface IAccessEventpublic String getQueryString()
getQueryString in interface IAccessEventpublic String getRequestURL()
getRequestURL in interface IAccessEventpublic String getRemoteHost()
getRemoteHost in interface IAccessEventpublic String getRemoteUser()
getRemoteUser in interface IAccessEventpublic String getProtocol()
getProtocol in interface IAccessEventpublic String getMethod()
getMethod in interface IAccessEventpublic String getSessionID()
getSessionID in interface IAccessEventpublic String getServerName()
getServerName in interface IAccessEventpublic String getRemoteAddr()
getRemoteAddr in interface IAccessEventpublic String getRequestHeader(String key)
getRequestHeader in interface IAccessEventpublic Enumeration<String> getRequestHeaderNames()
getRequestHeaderNames in interface IAccessEventpublic Map<String,String> getRequestHeaderMap()
getRequestHeaderMap in interface IAccessEventpublic void buildRequestHeaderMap()
public void buildRequestParameterMap()
public Map<String,String[]> getRequestParameterMap()
getRequestParameterMap in interface IAccessEventpublic String getAttribute(String key)
getAttribute in interface IAccessEventpublic String[] getRequestParameter(String key)
getRequestParameter in interface IAccessEventpublic String getCookie(String key)
getCookie in interface IAccessEventpublic long getContentLength()
getContentLength in interface IAccessEventpublic int getStatusCode()
getStatusCode in interface IAccessEventpublic long getElapsedSeconds()
IAccessEventgetElapsedSeconds in interface IAccessEventpublic long getElapsedTime()
IAccessEventgetElapsedTime in interface IAccessEventpublic String getRequestContent()
getRequestContent in interface IAccessEventpublic String getResponseContent()
getResponseContent in interface IAccessEventpublic int getLocalPort()
getLocalPort in interface IAccessEventpublic ServerAdapter getServerAdapter()
getServerAdapter in interface IAccessEventpublic String getResponseHeader(String key)
getResponseHeader in interface IAccessEventpublic Map<String,String> getResponseHeaderMap()
getResponseHeaderMap in interface IAccessEventpublic List<String> getResponseHeaderNameList()
getResponseHeaderNameList in interface IAccessEventpublic void prepareForDeferredProcessing()
prepareForDeferredProcessing in interface DeferredProcessingAwareCopyright © 2005–2021 QOS.ch. All rights reserved.