B C D E F G H I L M N P R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BUFFER_PER_LINE - Static variable in class com.devonfw.module.logging.common.impl.SingleLinePatternLayout
-
Average buffer size per line of stack trace.
C
- com.devonfw.module.logging.common.api - package com.devonfw.module.logging.common.api
- com.devonfw.module.logging.common.impl - package com.devonfw.module.logging.common.impl
- CONFIDENTIAL - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
-
Marker for Confidential log events.
- CONFIDENTIAL_MARKER_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- CORRELATION_ID - Static variable in class com.devonfw.module.logging.common.api.LoggingConstants
-
The key for the correlation id used as unique identifier to correlate log entries of a processing task.
- CORRELATION_ID_HEADER_NAME_DEFAULT - Static variable in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
-
The default value for
DiagnosticContextFilter.setCorrelationIdHttpHeaderName(String). - CORRELATION_ID_HEADER_NAME_PARAM - Static variable in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
-
The name of the
init parameterforDiagnosticContextFilter.setCorrelationIdHttpHeaderName(String). - correlationIdHttpHeaderName - Variable in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- createDefaultMarkers() - Static method in class com.devonfw.module.logging.common.impl.SecureLogging
- createMessage(String...) - Method in class com.devonfw.module.logging.common.impl.PerformanceLogFilter
-
Returns a
Stringrepresenting the log message, which contains the given arguments separated by ';' - createMultiMarkers(Class<?>) - Static method in class com.devonfw.module.logging.common.impl.SecureLogging
D
- destroy() - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- destroy() - Method in class com.devonfw.module.logging.common.impl.PerformanceLogFilter
- diagnosticContextFacade - Variable in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- DiagnosticContextFacade - Interface in com.devonfw.module.logging.common.api
-
This is the interface for a simple facade to write data into the
mapped diagnostic context. - DiagnosticContextFacadeImpl - Class in com.devonfw.module.logging.common.impl
-
This is the simple and straight forward implementation of
DiagnosticContextFacade. - DiagnosticContextFacadeImpl() - Constructor for class com.devonfw.module.logging.common.impl.DiagnosticContextFacadeImpl
-
The constructor.
- DiagnosticContextFilter - Class in com.devonfw.module.logging.common.impl
-
Request logging filter that adds the request log message to the SLF4j mapped diagnostic context (MDC) before the request is processed, removing it again after the request is processed.
- DiagnosticContextFilter() - Constructor for class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
-
The constructor.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.devonfw.module.logging.common.impl.PerformanceLogFilter
- doLayout(ILoggingEvent) - Method in class com.devonfw.module.logging.common.impl.SingleLinePatternLayout
-
Creates formatted String, using conversion pattern.
E
- EXT_CLASS - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
F
- findExtClass(String) - Static method in class com.devonfw.module.logging.common.impl.SecureLogging
G
- getCorrelationId() - Method in interface com.devonfw.module.logging.common.api.DiagnosticContextFacade
- getCorrelationId() - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFacadeImpl
- getMarkerSecurAuditConfid() - Static method in class com.devonfw.module.logging.common.impl.SecureLogging
- getMarkerSecurFailConfid() - Static method in class com.devonfw.module.logging.common.impl.SecureLogging
- getMarkerSecurSuccConfid() - Static method in class com.devonfw.module.logging.common.impl.SecureLogging
H
- hasExtClass() - Static method in class com.devonfw.module.logging.common.impl.SecureLogging
I
- init(FilterConfig) - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- init(FilterConfig) - Method in class com.devonfw.module.logging.common.impl.PerformanceLogFilter
- initialized - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- initMarkers() - Static method in class com.devonfw.module.logging.common.impl.SecureLogging
-
Main method to initialize the combined
Markers provided by this class.
L
- LINE_SEP - Static variable in class com.devonfw.module.logging.common.impl.SingleLinePatternLayout
-
The separator used as replacement for newlines.
- LINEBREAK_PATTERN - Static variable in class com.devonfw.module.logging.common.impl.SingleLinePatternLayout
-
Regular expression for line breaks.
- LOG - Static variable in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- LOG - Static variable in class com.devonfw.module.logging.common.impl.PerformanceLogFilter
- LOG - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
-
Logger instance.
- LoggingConstants - Class in com.devonfw.module.logging.common.api
-
Central constants for logging.
- LoggingConstants() - Constructor for class com.devonfw.module.logging.common.api.LoggingConstants
-
Construction prohibited.
- logPerformance(ServletResponse, long, String, Throwable) - Method in class com.devonfw.module.logging.common.impl.PerformanceLogFilter
-
Logs the request URL, execution time and
HttpStatus.
M
- markerSecurAuditConfid - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- markerSecurFailConfid - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- markerSecurSuccConfid - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- METHOD_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
N
- NEWLINE - Static variable in class com.devonfw.module.logging.common.impl.SingleLinePatternLayout
-
OS specific line separator.
- normalizeValue(String) - Static method in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
P
- PerformanceLogFilter - Class in com.devonfw.module.logging.common.impl
-
Request logging filter that measures the execution time of a request.
- PerformanceLogFilter() - Constructor for class com.devonfw.module.logging.common.impl.PerformanceLogFilter
-
The constructor.
- preventLogForging(String) - Method in class com.devonfw.module.logging.common.impl.SingleLinePatternLayout
-
Method to prevent log forging.
R
- removeCorrelationId() - Method in interface com.devonfw.module.logging.common.api.DiagnosticContextFacade
-
Removes the
correlation IDfrom the diagnostic context. - removeCorrelationId() - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFacadeImpl
- RESTRICTED - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
-
Marker for Restricted log events.
- RESTRICTED_MARKER_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
S
- SecureLogging - Class in com.devonfw.module.logging.common.impl
-
Class which provides
Markers for differential logging. - SecureLogging() - Constructor for class com.devonfw.module.logging.common.impl.SecureLogging
- SECURITY_AUDIT_CONFIDENTIAL - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
-
Marker or MultiMarker for Confidential Security Audit log events.
- SECURITY_AUDIT_CONFIDENTIAL_MARKER_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- SECURITY_AUDIT_MARKER_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- SECURITY_FAILURE - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
-
Marker for Security Failure log events.
- SECURITY_FAILURE_CONFIDENTIAL - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
-
Marker or MultiMarker for Confidential Security Failure log events.
- SECURITY_FAILURE_CONFIDENTIAL_MARKER_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- SECURITY_FAILURE_MARKER_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- SECURITY_SUCCESS - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
-
Marker for Security Success log events.
- SECURITY_SUCCESS_CONFIDENTIAL - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
-
Marker or MultiMarker for Confidential Security Success log events.
- SECURITY_SUCCESS_CONFIDENTIAL_MARKER_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- SECURITY_SUCCESS_MARKER_NAME - Static variable in class com.devonfw.module.logging.common.impl.SecureLogging
- setCorrelationId(String) - Method in interface com.devonfw.module.logging.common.api.DiagnosticContextFacade
-
Sets the
correlation IDfor the current processing and thread. - setCorrelationId(String) - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFacadeImpl
- setCorrelationId(ServletRequest) - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- setCorrelationIdHttpHeaderName(String) - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- setDiagnosticContextFacade(DiagnosticContextFacade) - Method in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
- SingleLinePatternLayout - Class in com.devonfw.module.logging.common.impl
-
Custom
PatternLayoutfor logging entries. - SingleLinePatternLayout() - Constructor for class com.devonfw.module.logging.common.impl.SingleLinePatternLayout
-
Default constructor.
U
- urlFilter - Variable in class com.devonfw.module.logging.common.impl.PerformanceLogFilter
-
Optional filter to only measure execution time of requests that match the filter.
All Classes All Packages