- CharacterConstants - Class in org.hawaiiframework.logging.logback
-
- clear() - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Removes all values set for all fields.
- ClientIpResolver - Class in org.hawaiiframework.logging.util
-
Utility class to determine the client IP address.
- ClientIpResolver(String) - Constructor for class org.hawaiiframework.logging.util.ClientIpResolver
-
Create a new instance of the ClientIpResolver.
- close() - Method in class org.hawaiiframework.logging.logback.KibanaLogEventEncoder
- ContentCachingWrappedResponse - Class in org.hawaiiframework.logging.web.filter
-
An extension of ContentCachingResponseWrapper that keeps track whether the response is a redirect.
- ContentCachingWrappedResponse(HttpServletResponse) - Constructor for class org.hawaiiframework.logging.web.filter.ContentCachingWrappedResponse
-
The constructor.
- convert(IThrowableProxy) - Method in class org.hawaiiframework.logging.logback.IThrowableProxyConverter
-
Converts an IThrowableProxy to a formatted String value.
- convert(LoggingEvent) - Method in class org.hawaiiframework.logging.logback.LoggingEventConverter
-
Converts the LoggingEvent to a loggable string.
- createLogString(HttpHeaders, String) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create a log string for the given headers and body with the platform's default charset.
- createLogString(HttpHeaders, byte[]) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create a log string for the given headers and body with the platform's default charset.
- createLogString(HttpHeaders, byte[], String) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create a log string for the given headers and body with the given characterEncoding.
- createLogString(HttpHeaders, byte[], Charset) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create a log string for the given headers and body with the given charset.
- createLogString(String, HttpHeaders, byte[], String) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create a log string for the given requestLine, headers and body.
- createLogString(String, HttpHeaders, byte[], Charset) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create a log string for the given requestLine, headers and body.
- createLogString(String, HttpHeaders, String) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create a log string for the given requestLine, headers and body.
- createRequestLine(String, String) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create a request line for the requestUri and protocol.
- currentCharIs(Character) - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
-
Returns true if the current character is character.
- currentCharIsOneOf(Character...) - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
-
Returns true of the current character is one of the choices.
- currentCharIsWhitespace() - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
-
Returns true if the current character is a whitespace.
- get(KibanaLogField) - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Retrieves the value for the field.
- get() - Static method in class org.hawaiiframework.logging.model.RequestId
-
Return the id as string.
- get() - Static method in class org.hawaiiframework.logging.model.SubTransactionId
-
Return the id as string.
- get() - Static method in class org.hawaiiframework.logging.model.TransactionId
-
Return the id as string.
- getAllowedContentTypes() - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
-
Getter for the allowed content types.
- getClientIp(HttpServletRequest) - Method in class org.hawaiiframework.logging.util.ClientIpResolver
-
Extract the client IP address from the HttpServletRequest.
- getContext() - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Create a new log context for the current thread's kibana log fields.
- getContextMap() - Method in class org.hawaiiframework.logging.model.KibanaLogContext
-
Returns the copied context map.
- getCurrentIndex() - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
-
Returns the current index.
- getCurrentMdc() - Static method in class org.hawaiiframework.logging.model.MdcContext
-
Create a new instance.
- getDirectory() - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
-
Getter for the logging directory.
- getHeaders(HttpServletRequest) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create HttpHeaders for the request.
- getHeaders(HttpServletResponse) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Create HttpHeaders for the response.
- getHttpHeader() - Method in class org.hawaiiframework.logging.config.HttpHeaderLoggingFilterProperties
-
Getter for the header name.
- getInputStream() - Method in class org.hawaiiframework.logging.web.filter.ResettableHttpServletRequest
- getKibanaLog() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Getter for the Kibana log filter properties.
- getKibanaLogCleanup() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Getter for the Kibana log cleanup filter properties.
- getLogName() - Method in interface org.hawaiiframework.logging.model.KibanaLogField
-
Get the name with which this field will appear in the log.
- getLogName() - Method in enum org.hawaiiframework.logging.model.KibanaLogFieldNames
-
- getMaxLogSize() - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
-
Getter for the max log size.
- getMaxLogSizeInBytes() - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
-
Get the log size in bytes.
- getOrDefault(KibanaLogField, String) - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Retrieves the value for the field.
- getOrder() - Method in class org.hawaiiframework.logging.config.LoggingFilterProperties
-
Getter for the order.
- getReader() - Method in class org.hawaiiframework.logging.web.filter.ResettableHttpServletRequest
- getRequestDuration() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Getter for the request duration logging filter properties.
- getRequestId() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Getter for the request id logging filter properties.
- getRequestResponse() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Getter for the request-response logging filter properties.
- getRequestUri(HttpServletRequest) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
-
Transform the request into a log line.
- getTimestamp(Date) - Method in class org.hawaiiframework.logging.logback.LoggingEventConverter
-
Public method to check whether the timestamp is correct for the last week of december.
- getTransactionId() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Getter for the transaction id logging filter properties.
- getUserDetails() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Getter for the user details logging filter properties.
- getValuesAsLogString() - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Getter for the log string.
- sendError(int) - Method in class org.hawaiiframework.logging.web.filter.ContentCachingWrappedResponse
- sendError(int, String) - Method in class org.hawaiiframework.logging.web.filter.ContentCachingWrappedResponse
- sendRedirect(String) - Method in class org.hawaiiframework.logging.web.filter.ContentCachingWrappedResponse
- ServletFilterUtil - Class in org.hawaiiframework.logging.web.filter
-
Utility for Servlet Filters.
- set(KibanaLogField, int) - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Sets the Kibana log field field to the value.
- set(KibanaLogField, String) - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Sets the Kibana log field field to the value.
- set(UUID) - Static method in class org.hawaiiframework.logging.model.RequestId
-
Set the request id.
- set(UUID) - Static method in class org.hawaiiframework.logging.model.SubTransactionId
-
Set the transaction id.
- set(UUID) - Static method in class org.hawaiiframework.logging.model.TransactionId
-
Set the transaction id.
- setAllowedContentTypes(List<String>) - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
-
Setter for the allowed content types.
- setCallResult(KibanaLogCallResultTypes) - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Set the field KibanaLogTypeNames.LOG_TYPE to the given value.
- setDirectory(String) - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
-
Setter for the logging directory.
- setEnabled(boolean) - Method in class org.hawaiiframework.logging.config.LoggingFilterProperties
-
Setter for the enabled flag.
- setFallbackToFile(boolean) - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
-
Setter for the fallback-to-file flag.
- setHttpHeader(String) - Method in class org.hawaiiframework.logging.config.HttpHeaderLoggingFilterProperties
-
Setter for the header name.
- setKibanaLog(HttpHeaderLoggingFilterProperties) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Setter for the Kibana log filter properties.
- setKibanaLogCleanup(LoggingFilterProperties) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Setter for the Kibana log cleanup filter properties.
- setLogType(KibanaLogTypeNames) - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
-
Set the field KibanaLogTypeNames.LOG_TYPE to the given value.
- setMaxLogSize(String) - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
-
Setter for the max log size.
- setOrder(int) - Method in class org.hawaiiframework.logging.config.LoggingFilterProperties
-
Setter for the order.
- setReadListener(ReadListener) - Method in class org.hawaiiframework.logging.web.filter.ResettableServletInputStream
- setRequestDuration(LoggingFilterProperties) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Setter for the request duration logging filter properties.
- setRequestId(HttpHeaderLoggingFilterProperties) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Setter for the request id logging filter properties.
- setRequestResponse(RequestResponseLogFilterConfiguration) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Setter for the request-response logging filter properties.
- setTransactionId(HttpHeaderLoggingFilterProperties) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Setter for the transaction id logging filter properties.
- setUserDetails(LoggingFilterProperties) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
-
Setter for the user details logging filter properties.
- SubTransactionId - Class in org.hawaiiframework.logging.model
-
Class that holds a subtransaction id in a ThreadLocal.