Package com.io7m.idstore.server.logging
Class IdLoggingHTTPRequestLayout
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.LayoutBase<ch.qos.logback.classic.spi.ILoggingEvent>
com.io7m.idstore.server.logging.IdLoggingHTTPRequestLayout
- All Implemented Interfaces:
ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent>,ch.qos.logback.core.spi.ContextAware,ch.qos.logback.core.spi.LifeCycle
public final class IdLoggingHTTPRequestLayout
extends ch.qos.logback.core.LayoutBase<ch.qos.logback.classic.spi.ILoggingEvent>
A logging pattern specifically for HTTP requests.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class ch.qos.logback.core.LayoutBase
startedFields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context -
Constructor Summary
ConstructorsConstructorDescriptionA logging pattern specifically for HTTP requests. -
Method Summary
Methods inherited from class ch.qos.logback.core.LayoutBase
getContentType, getContext, getFileFooter, getFileHeader, getPresentationFooter, getPresentationHeader, isStarted, setContext, setFileFooter, setFileHeader, setPresentationFooter, setPresentationHeader, start, stopMethods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getDeclaredOrigin, getStatusManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn
-
Field Details
-
MDC_REQUEST_DOMAIN
- See Also:
-
MDC_REQUEST_ID
- See Also:
-
MDC_REQUEST_METHOD
- See Also:
-
MDC_REQUEST_REMOTE_HOST
- See Also:
-
MDC_REQUEST_REMOTE_PORT
- See Also:
-
MDC_REQUEST_URI
- See Also:
-
MDC_REQUEST_USER_AGENT
- See Also:
-
MDC_RESPONSE_CONTENT_LENGTH
- See Also:
-
MDC_RESPONSE_CONTENT_TYPE
- See Also:
-
MDC_RESPONSE_DURATION
- See Also:
-
MDC_RESPONSE_HTTP_STATUS
- See Also:
-
-
Constructor Details
-
IdLoggingHTTPRequestLayout
public IdLoggingHTTPRequestLayout()A logging pattern specifically for HTTP requests.- See Also:
-
-
Method Details
-
doLayout
-