B C D E F G H I L M N P R S U 
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
CORRELATION_ID_HEADER_NAME_PARAM - Static variable in class com.devonfw.module.logging.common.impl.DiagnosticContextFilter
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 String representing 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 ID from 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 ID for 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 PatternLayout for 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.
B C D E F G H I L M N P R S U 
All Classes All Packages