Skip navigation links
hawaii-logging
A B C D F G H I J K L M N O P R S T U V W X 

A

AbstractGenericFilterBean - Class in org.hawaiiframework.logging.web.filter
Adapter "interface" to be able to write FilterBeans that can be "once per request" or "for every dispatch in the request" without having to change code.
AbstractGenericFilterBean() - Constructor for class org.hawaiiframework.logging.web.filter.AbstractGenericFilterBean
 

B

build() - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
Builds the masked string.

C

CharacterConstants - Class in org.hawaiiframework.logging.logback
Constants for new lines and indentation used by the KibanaLogEventEncoder.
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.

D

doEncode(LoggingEvent) - Method in class org.hawaiiframework.logging.logback.KibanaLogEventEncoder
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.AbstractGenericFilterBean
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.AbstractGenericFilterBean
Same contract as for doFilter.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.KibanaLogCleanupFilter
Same contract as for doFilter.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.KibanaLogFilter
Same contract as for doFilter.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.RequestDurationFilter
Same contract as for doFilter.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.RequestIdFilter
Same contract as for doFilter.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.RequestResponseLogFilter
Same contract as for doFilter.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.TransactionIdFilter
Same contract as for doFilter.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.hawaiiframework.logging.web.filter.UserDetailsFilter

F

findNextPassword() - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
Returns true if there is another password to be found in the string to mask.
formatRequest(String, HttpServletRequest) - Method in class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
Format the request as a nicely formatted string.
fromKey(String) - Static method in enum org.hawaiiframework.logging.model.KibanaLogFieldNames
Lookup method that does not throw an exception if the specified key is not found.

G

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.

H

hasNext() - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
Returns true if the string to mask has more characters.
HawaiiLoggingConfiguration - Class in org.hawaiiframework.logging.config
Configures the logging based on the application properties.
HawaiiLoggingConfiguration(HawaiiLoggingConfigurationProperties) - Constructor for class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Autowired constructor.
HawaiiLoggingConfigurationProperties - Class in org.hawaiiframework.logging.config
Model class that represents the Hawaii logging configuration properties.
HawaiiLoggingConfigurationProperties() - Constructor for class org.hawaiiframework.logging.config.HawaiiLoggingConfigurationProperties
 
HttpHeaderLoggingFilterProperties - Class in org.hawaiiframework.logging.config
Extension of basic LoggingFilterProperties that also holds the name of a HTTP header that the filter can use.
HttpHeaderLoggingFilterProperties() - Constructor for class org.hawaiiframework.logging.config.HttpHeaderLoggingFilterProperties
 
httpRequestResponseLogUtil() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
HttpRequestResponseLogUtil - Class in org.hawaiiframework.logging.util
Utility for logging requests / responses.
HttpRequestResponseLogUtil() - Constructor for class org.hawaiiframework.logging.util.HttpRequestResponseLogUtil
 

I

INDENT - Static variable in class org.hawaiiframework.logging.logback.CharacterConstants
The indentation for multi line log events.
indent(String, String) - Static method in class org.hawaiiframework.logging.util.LogUtil
Indent the value with the given indent.
initFilterBean() - Method in class org.hawaiiframework.logging.web.filter.RequestResponseLogFilter
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.hawaiiframework.logging.http.client.LoggingClientHttpRequestInterceptor
isEnabled() - Method in class org.hawaiiframework.logging.config.LoggingFilterProperties
Getter for the enabled flag.
isFallbackToFile() - Method in class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
Getter for the fallback-to-file flag.
isFinished() - Method in class org.hawaiiframework.logging.web.filter.ResettableServletInputStream
isInternalRedirect(HttpServletRequest) - Static method in class org.hawaiiframework.logging.web.filter.ServletFilterUtil
Returns true if the response for this request is a request dispatcher redirect.
isReady() - Method in class org.hawaiiframework.logging.web.filter.ResettableServletInputStream
isRedirect() - Method in class org.hawaiiframework.logging.web.filter.ContentCachingWrappedResponse
 
IThrowableProxyConverter - Class in org.hawaiiframework.logging.logback
Converter from IThrowableProxy to logfile format(s).
IThrowableProxyConverter() - Constructor for class org.hawaiiframework.logging.logback.IThrowableProxyConverter
 

J

JsonPasswordMasker - Class in org.hawaiiframework.logging.util
Masks passwords in a json key value.
JsonPasswordMasker() - Constructor for class org.hawaiiframework.logging.util.JsonPasswordMasker
 

K

KibanaLogCallResultTypes - Enum in org.hawaiiframework.logging.model
Enumeration of Call Results.
kibanaLogCleanupFilter() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Create the KibanaLogCleanupFilter bean.
KibanaLogCleanupFilter - Class in org.hawaiiframework.logging.web.filter
A filter that cleans up the Kibana Log Fields.
KibanaLogCleanupFilter() - Constructor for class org.hawaiiframework.logging.web.filter.KibanaLogCleanupFilter
 
kibanaLogCleanupFilterRegistration(KibanaLogCleanupFilter) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
KibanaLogContext - Class in org.hawaiiframework.logging.model
Utility to copy the Kibana Log Fields.
KibanaLogContext() - Constructor for class org.hawaiiframework.logging.model.KibanaLogContext
Create a new instance, copying the MDC (context map).
KibanaLogEventEncoder - Class in org.hawaiiframework.logging.logback
LoggingEvent encoder for Kibana.
KibanaLogEventEncoder() - Constructor for class org.hawaiiframework.logging.logback.KibanaLogEventEncoder
Constructor used by logging (e.g.
KibanaLogEventEncoder(LoggingEventConverter) - Constructor for class org.hawaiiframework.logging.logback.KibanaLogEventEncoder
Constructor used unit testing.
KibanaLogField - Interface in org.hawaiiframework.logging.model
Interface that allows client projects to use their own log fields.
KibanaLogFieldNames - Enum in org.hawaiiframework.logging.model
This enum represents keys for data that is stored in the logging MDC.
KibanaLogFields - Class in org.hawaiiframework.logging.model
Class that holds the extra fields used for Kibana logging.
kibanaLogFilter() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Create the KibanaLogFilter bean.
KibanaLogFilter - Class in org.hawaiiframework.logging.web.filter
A filter that sets some Kibana Log Fields.
KibanaLogFilter(ClientIpResolver) - Constructor for class org.hawaiiframework.logging.web.filter.KibanaLogFilter
 
kibanaLogFilterRegistration(KibanaLogFilter) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
KibanaLogTypeNames - Enum in org.hawaiiframework.logging.model
Enumeration for values of the Kibana Log Field LOG_TYPE.

L

LOG_LINE_FORMAT - Static variable in class org.hawaiiframework.logging.logback.LoggingEventConverter
The log line format.
LoggingClientHttpRequestInterceptor - Class in org.hawaiiframework.logging.http.client
A logging client http request interceptor.
LoggingClientHttpRequestInterceptor(HttpRequestResponseLogUtil) - Constructor for class org.hawaiiframework.logging.http.client.LoggingClientHttpRequestInterceptor
The constructor.
LoggingEventConverter - Class in org.hawaiiframework.logging.logback
Converts logging events to a readable log format.
LoggingEventConverter() - Constructor for class org.hawaiiframework.logging.logback.LoggingEventConverter
Constructor for normal usage.
LoggingEventConverter(IThrowableProxyConverter) - Constructor for class org.hawaiiframework.logging.logback.LoggingEventConverter
Constructor for unit testing.
LoggingFilterProperties - Class in org.hawaiiframework.logging.config
Base class for logging filter properties.
LoggingFilterProperties() - Constructor for class org.hawaiiframework.logging.config.LoggingFilterProperties
 
LogUtil - Class in org.hawaiiframework.logging.util
LogUtil to indent data.

M

mark() - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
Saves the current index, to be used by MaskedPasswordBuilder.reset().
markAsInternalRedirect(HttpServletRequest) - Static method in class org.hawaiiframework.logging.web.filter.ServletFilterUtil
Mark the request as having a response with a redirect.
MaskedPasswordBuilder - Class in org.hawaiiframework.logging.util
A string visitor that builds the same string, but then with masked passwords.
MaskedPasswordBuilder(String) - Constructor for class org.hawaiiframework.logging.util.MaskedPasswordBuilder
The constructor.
maskPasswordAt(Integer) - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
Appends the password mask at the index.
maskPasswordsIn(String) - Method in class org.hawaiiframework.logging.util.PasswordMaskerUtil
Mask the password with *** in the input.
matches(String) - Method in interface org.hawaiiframework.logging.model.KibanaLogField
Check if a key matches.
matches(MaskedPasswordBuilder) - Method in class org.hawaiiframework.logging.util.JsonPasswordMasker
Did the masked find a match and could it be masked?
matches(MaskedPasswordBuilder) - Method in interface org.hawaiiframework.logging.util.PasswordMasker
Did the masked find a match and could it be masked?
matches(MaskedPasswordBuilder) - Method in class org.hawaiiframework.logging.util.UriQueryStringPasswordMasker
Did the masked find a match and could it be masked?
matches(MaskedPasswordBuilder) - Method in class org.hawaiiframework.logging.util.XmlAttributePasswordMasker
Did the masked find a match and could it be masked?
MdcContext - Class in org.hawaiiframework.logging.model
Utility to copy the MDC from one thread to another thread.

N

NEW_LINE - Static variable in class org.hawaiiframework.logging.logback.CharacterConstants
The system's line separator.
next() - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
Advances the cursor to the next character.

O

org.hawaiiframework.logging.config - package org.hawaiiframework.logging.config
 
org.hawaiiframework.logging.http.client - package org.hawaiiframework.logging.http.client
 
org.hawaiiframework.logging.logback - package org.hawaiiframework.logging.logback
 
org.hawaiiframework.logging.model - package org.hawaiiframework.logging.model
 
org.hawaiiframework.logging.util - package org.hawaiiframework.logging.util
 
org.hawaiiframework.logging.web.filter - package org.hawaiiframework.logging.web.filter
 

P

PasswordMasker - Interface in org.hawaiiframework.logging.util
Class that tries to mask a password in a string.
PasswordMaskerUtil - Class in org.hawaiiframework.logging.util
Class the mask passwords in a string, so log files will not contain plain text (or encrypted) passwords.
PasswordMaskerUtil() - Constructor for class org.hawaiiframework.logging.util.PasswordMaskerUtil
 
populateFromContext(KibanaLogContext) - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
Update log fields based on the KibanaLogContext.
populateMdc() - Method in class org.hawaiiframework.logging.model.MdcContext
Set the copied MDC context map into the current thread's MDC.

R

read() - Method in class org.hawaiiframework.logging.web.filter.ResettableServletInputStream
registerKibanaLogFieldsInThisThread() - Method in class org.hawaiiframework.logging.model.KibanaLogContext
Registers the log fields of this KibanaLogContext into the KibanaLogFields.
remove() - Static method in class org.hawaiiframework.logging.model.RequestId
Clear the thread local.
remove() - Static method in class org.hawaiiframework.logging.model.SubTransactionId
Clear the thread local.
remove() - Static method in class org.hawaiiframework.logging.model.TransactionId
Clear the thread local.
requestDurationFilter() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Create the RequestDurationFilter bean.
RequestDurationFilter - Class in org.hawaiiframework.logging.web.filter
A filter that logs the duration of the request.
RequestDurationFilter() - Constructor for class org.hawaiiframework.logging.web.filter.RequestDurationFilter
 
requestDurationFilterRegistration(RequestDurationFilter) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
RequestId - Class in org.hawaiiframework.logging.model
Class that holds a request id in a ThreadLocal.
requestIdFilter() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Create the RequestIdFilter bean.
RequestIdFilter - Class in org.hawaiiframework.logging.web.filter
A filter that assigns each request a unique request id and output the request id to the response header.
RequestIdFilter(String) - Constructor for class org.hawaiiframework.logging.web.filter.RequestIdFilter
Constructor.
requestIdFilterRegistration(RequestIdFilter) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Register the RequestIdFilter bean.
requestResponseLogFilter(HttpRequestResponseLogUtil) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Create the request/response logging filter bean.
RequestResponseLogFilter - Class in org.hawaiiframework.logging.web.filter
Filter that logs the input and output of each HTTP request.
RequestResponseLogFilter(RequestResponseLogFilterConfiguration, HttpRequestResponseLogUtil) - Constructor for class org.hawaiiframework.logging.web.filter.RequestResponseLogFilter
The constructor.
RequestResponseLogFilterConfiguration - Class in org.hawaiiframework.logging.config
Class to hold the configuration properties for the logging filter.
RequestResponseLogFilterConfiguration() - Constructor for class org.hawaiiframework.logging.config.RequestResponseLogFilterConfiguration
 
requestResponseLogFilterRegistration(RequestResponseLogFilter) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Create and register the RequestResponseLogFilter bean.
reset() - Method in class org.hawaiiframework.logging.util.MaskedPasswordBuilder
Resets the current character (or index) to the one set by MaskedPasswordBuilder.mark().
reset() - Method in class org.hawaiiframework.logging.web.filter.ResettableHttpServletRequest
Reset the input stream so we can read it again.
reset() - Method in class org.hawaiiframework.logging.web.filter.ResettableServletInputStream
Set the input to use for the stream.
ResettableHttpServletRequest - Class in org.hawaiiframework.logging.web.filter
HttpServletRequestWrapper that allows resetting of the input stream.
ResettableHttpServletRequest(HttpServletRequest, HttpServletResponse) - Constructor for class org.hawaiiframework.logging.web.filter.ResettableHttpServletRequest
The constructor.
ResettableServletInputStream - Class in org.hawaiiframework.logging.web.filter
Input stream that can be 'reset', that is, the stream can be reset by supplying the (original) data again.
ResettableServletInputStream(byte[]) - Constructor for class org.hawaiiframework.logging.web.filter.ResettableServletInputStream
The constructor.
resolve(HttpServletRequest, String) - Method in class org.hawaiiframework.logging.util.UuidResolver
Resolve the UUID from the header with name headerName.

S

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.

T

TransactionId - Class in org.hawaiiframework.logging.model
Class that holds a transaction id in a ThreadLocal.
transactionIdFilter() - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration
Create the TransactionIdFilter bean.
TransactionIdFilter - Class in org.hawaiiframework.logging.web.filter
A filter that assigns each request a unique transaction id and output the transaction id to the response header.
TransactionIdFilter(String) - Constructor for class org.hawaiiframework.logging.web.filter.TransactionIdFilter
Constructor.
transactionIdFilterRegistration(TransactionIdFilter) - Method in class org.hawaiiframework.logging.config.HawaiiLoggingConfiguration

U

unmarkAsInternalRedirect(HttpServletRequest) - Static method in class org.hawaiiframework.logging.web.filter.ServletFilterUtil
Remove the mark (if any) that the request is a redirect.
unset(KibanaLogField) - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
Removes the value for the field field.
unsetLogType() - Static method in class org.hawaiiframework.logging.model.KibanaLogFields
Removes the value for the field KibanaLogTypeNames.LOG_TYPE.
upgrade(Class<T>) - Method in class org.hawaiiframework.logging.web.filter.ResettableHttpServletRequest
UriQueryStringPasswordMasker - Class in org.hawaiiframework.logging.util
Class that tries to mask a POST body or URI Query for password fields.
UriQueryStringPasswordMasker() - Constructor for class org.hawaiiframework.logging.util.UriQueryStringPasswordMasker
 
UserDetailsFilter - Class in org.hawaiiframework.logging.web.filter
A filter that adds the logged in user (UserDetails) to the Kibana Log Fields.
UserDetailsFilter() - Constructor for class org.hawaiiframework.logging.web.filter.UserDetailsFilter
 
UuidResolver - Class in org.hawaiiframework.logging.util
Resolver for UUID values from HTTP Servlet Request Headers.
UuidResolver() - Constructor for class org.hawaiiframework.logging.util.UuidResolver
 

V

valueOf(String) - Static method in enum org.hawaiiframework.logging.model.KibanaLogCallResultTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawaiiframework.logging.model.KibanaLogFieldNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawaiiframework.logging.model.KibanaLogTypeNames
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawaiiframework.logging.model.KibanaLogCallResultTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawaiiframework.logging.model.KibanaLogFieldNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawaiiframework.logging.model.KibanaLogTypeNames
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeToFile(Path, String, InputStream) - Static method in class org.hawaiiframework.logging.util.LogUtil
Writes the input to the file filename in the directory parentDir.

X

XmlAttributePasswordMasker - Class in org.hawaiiframework.logging.util
A password masker for XML tags.
XmlAttributePasswordMasker() - Constructor for class org.hawaiiframework.logging.util.XmlAttributePasswordMasker
 
A B C D F G H I J K L M N O P R S T U V W X 
Skip navigation links
hawaii-logging