Class AccessEvent
-
- All Implemented Interfaces:
-
ch.qos.logback.access.common.spi.IAccessEvent
,ch.qos.logback.core.spi.DeferredProcessingAware
,java.io.Serializable
public final class AccessEvent implements IAccessEvent, Serializable
Represents an access event for logging HTTP requests and responses in a Reactor Netty server environment. This class implements the Logback Access IAccessEvent interface to provide detailed information about access logs, including request and response data, headers, cookies, and contextual information.
Dmitry Sulman
-
-
Constructor Summary
Constructors Constructor Description AccessEvent(AccessLogArgProvider argProvider, AccessContext context)
Initializes an AccessEvent instance with the given AccessLogArgProvider and AccessContext.
-
Method Summary
-
-
Constructor Detail
-
AccessEvent
AccessEvent(AccessLogArgProvider argProvider, AccessContext context)
Initializes an AccessEvent instance with the given AccessLogArgProvider and AccessContext.
-
-
Method Detail
-
prepareForDeferredProcessing
Unit prepareForDeferredProcessing()
-
getRequest
HttpServletRequest getRequest()
-
getResponse
HttpServletResponse getResponse()
-
getTimeStamp
Long getTimeStamp()
-
getSequenceNumber
Long getSequenceNumber()
-
getElapsedTime
Long getElapsedTime()
-
getElapsedSeconds
Long getElapsedSeconds()
-
getRequestURI
String getRequestURI()
-
getRequestURL
String getRequestURL()
-
getRemoteHost
String getRemoteHost()
-
getRemoteUser
String getRemoteUser()
-
getProtocol
String getProtocol()
-
getServerName
String getServerName()
-
getSessionID
String getSessionID()
-
setThreadName
Unit setThreadName(String threadName)
-
getThreadName
String getThreadName()
-
getQueryString
String getQueryString()
-
getRemoteAddr
String getRemoteAddr()
-
getRequestHeader
String getRequestHeader(String key)
-
getRequestHeaderNames
Enumeration<String> getRequestHeaderNames()
-
getRequestHeaderMap
Map<String, String> getRequestHeaderMap()
-
getRequestParameterMap
Map<String, Array<String>> getRequestParameterMap()
-
getAttribute
String getAttribute(String key)
-
getRequestParameter
Array<String> getRequestParameter(String key)
-
getCookies
List<Cookie> getCookies()
-
getContentLength
Long getContentLength()
-
getStatusCode
Integer getStatusCode()
-
getRequestContent
String getRequestContent()
-
getResponseContent
String getResponseContent()
-
getLocalPort
Integer getLocalPort()
-
getServerAdapter
ReactorNettyServerAdapter getServerAdapter()
-
getResponseHeader
String getResponseHeader(String key)
-
getResponseHeaderMap
Map<String, String> getResponseHeaderMap()
-
getResponseHeaderNameList
List<String> getResponseHeaderNameList()
-
-
-
-