All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbortableTaskDecorator |
Task decorator to copy the MDC from the calling thread to the executing thread..
|
AbortableTaskRunnable |
Delegating Runnable that copies the MDC to the executing thread before running the delegate.
|
AbortedHttpRequestInterceptor |
HTTP request interceptor to set a task id as a header on an HTTP request.
|
AbortStrategyQueryExecutionListener |
Query execution listener that registers an abort strategy for a task.
|
AbstractCachingSqlQueryResolver |
|
AbstractCachingSqlQueryResolver.QueryHolder |
QueryHolder for caching.
|
AbstractGenericFilterBean |
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.
|
AbstractMockMvcTest |
|
AbstractModelConverter<S,T> |
|
ApiError |
Interface that defines an API error of the application.
|
ApiErrorResponseEnricher |
This enricher adds api error information to the error response resource.
|
ApiErrorResponseResource |
Response handler for API errors.
|
ApiException |
Exception with a predefined error code.
|
ApplicationContextBinderApplicationListener |
|
ApplicationContextHolder |
|
ApplicationPointcuts |
|
AsyncCallable<T> |
Interface to allow wrapping of an async call.
|
AsyncExecutorConfiguration |
Configuration class to set up asynchronous executors.
|
AsyncExecutorFactory |
Factory to create executors for the asynchronous execution of methods using the @Async
annotation.
|
AsyncExecutorInitializer |
Utility to initialize executors for the asynchronous execution of methods using
the @Async annotation.
|
AsyncInvoke |
Interface to allow wrapping of an async call.
|
AsyncPropertiesLoader |
Helper class to actually load the async configuration properties from the configuration file.
|
AsyncUtil |
Utility class to wrap an asynchronous call and catch all errors.
|
AutoCloseableKibanaLogField |
A wrapper around a KibanaLogField where the field is closeable.
|
BadRequestException |
|
BeanRegistrar |
Utility to add beans to Spring's bean definition registry.
|
BusinessTransactionId |
Class that holds a transaction id in a ThreadLocal.
|
BusinessTransactionIdFilter |
A filter that assigns each request a unique transaction id and output the transaction id to the response header.
|
BusinessTransactionIdFilterConfiguration |
|
BusinessTransactionIdSupplierHttpRequestInterceptor |
HTTP request interceptor to set a business transaction id as a header on an HTTP request.
|
Cache<T> |
Cache to store objects.
|
CharacterConstants |
|
ClientIpLogFilter |
A filter that sets some Kibana Log Fields.
|
ClientIpLogFilterConfiguration |
|
ClientIpResolver |
Utility class to determine the client IP address.
|
ContainerNameHttpHeaderFilter |
Filter class that will be added in the servlet filter chain to add a http response header to every response.
|
ContainerNameHttpHeaderFilterConfiguration |
|
ContainerNameHttpHeaderFilterProperties |
|
ContentCachingWrappedResponse |
An extension of ContentCachingResponseWrapper that keeps track whether the response is a redirect.
|
CxfLoggingConfiguration |
Configures the Apache CXF bus to use logging interceptors.
|
DataSourceMethodInterceptor |
Method interceptor for data sources.
|
DataSourceProxyBeanPostProcessor |
Bean post processor.
|
DataSourceProxyConfiguration |
Configuration for the datasource proxy.
|
DataSourceProxyFactory |
Factory to create a datasource proxy with listeners.
|
DefaultExceptionResponseFactory |
|
DefaultHawaiiRequestResponseLogger |
General logger.
|
DefaultNullListConversionStrategies |
|
DelegatingExecutor |
Task executor that delegates to the task executor configured for a task.
|
DelegatingExecutorFactory |
Utility to initialize executors for the asynchronous execution of methods using
the @Async annotation.
|
ErrorMessageResponseEnricher |
This enricher copies the error message from the exception onto the error response resource.
|
ErrorResponseEnricher |
This interface defines a way to enrich the error response with values applicable to the given situation.
|
ErrorResponseResource |
This class represents the body of an error response.
|
ErrorResponseStatusEnricher |
This enricher copies the http status value and text onto the error response resource.
|
ExceptionResponseFactory |
Factory to create the right type of response resource for an exception.
|
ExecutorConfigurationProperties |
Configuration properties for the asynchronous execution.
|
ExecutorProperties |
Configuration properties for a single executor.
|
ExecutorStatistics |
Executor statistics.
|
ExecutorStatisticsView |
|
FieldRejection<T> |
Reject a field based on a few conditions.
|
FilterRegistrationBeanUtil |
Utility for registering filter registration beans for servlet filters.
|
GuardedMethod |
|
GuardedMethodInvoker |
Guard that only one GuardedMethod is active at one point in time.
|
GuardedMethodInvokerImpl |
|
HawaiiAsyncAutoConfiguration |
|
HawaiiAsyncRunnable |
This class will handle all administrative calls which need to be done for every call.
|
HawaiiAsyncUtil |
|
HawaiiAutoConfiguration |
|
HawaiiException |
|
HawaiiHttpComponentsClientHttpRequestFactory |
|
HawaiiJacksonAutoConfiguration |
|
HawaiiLoggingAutoConfiguration |
Autoconfiguration for the Hawaii logging module.
|
HawaiiLoggingConfiguration |
Configures the logging based on the application properties.
|
HawaiiLoggingConfigurationProperties |
Properties used by .
|
HawaiiLoggingFilterConfiguration |
Configuration that includes all filter configurations.
|
HawaiiLoggingFilterConfigurationProperties |
Model class that represents the Hawaii logging configuration properties.
|
HawaiiRedisAutoConfiguration |
|
HawaiiRedisCacheBuilder |
|
HawaiiRequestResponseLogger |
Responsible for logging Http requests and responses.
|
HawaiiResourceServerConfigurerAdapter |
Deprecated.
|
HawaiiResponseEntityExceptionHandler |
This class creates proper HTTP response bodies for exceptions.
|
HawaiiRestAutoConfiguration |
|
HawaiiStringEncryptor |
Implementation of Jasypt's StringEncryptor interface.
|
HawaiiTaskExecutionException |
|
HawaiiTime |
This class provides a application wide Clock reference to instantiate new java.time date and time objects.
|
HawaiiTimeAutoConfiguration |
|
HawaiiTimeProperties |
|
HawaiiTokenServices |
ResourceServerTokenServices implementation that combines the logic of
the DefaultTokenServices and UserInfoTokenServices implementations.
|
HawaiiUrlSafeStringEncryptor |
Hawaii String Encryptor with Url safe base64 encoding.
|
HexEncoder |
Utility class to encode and decode hex strings.
|
HostResolver |
Utility class to get host related information.
|
HttpComponentHttpRequestTaskAbortStrategy |
Strategy to abort and Http Components HTTP request.
|
HttpException |
|
HttpHeaderLoggingFilterProperties |
Extension of basic LoggingFilterProperties that also holds the name of a HTTP header
that the filter can use.
|
HttpRequestResponseBodyLogUtil |
Utility for logging requests / responses.
|
HttpRequestResponseDebugLogUtil |
Utility for logging requests / responses.
|
HttpRequestResponseHeadersLogUtil |
Utility for logging requests / responses.
|
IndentUtil |
LogUtil to indent data.
|
InternalServerErrorException |
|
IThrowableProxyConverter |
Converter from IThrowableProxy to logfile format(s).
|
JsonPasswordMasker |
Masks passwords in a json key value.
|
KibanaLogCallResultTypes |
Enumeration of Call Results.
|
KibanaLogCleanupFilter |
A filter that cleans up the Kibana Log Fields.
|
KibanaLogCleanupFilterConfiguration |
|
KibanaLogContext |
Utility to copy the Kibana Log Fields.
|
KibanaLogEventEncoder |
LoggingEvent encoder for Kibana.
|
KibanaLogField |
Interface that allows client projects to use their own log fields.
|
KibanaLogFieldNames |
This enum represents keys for data that is stored in the logging MDC.
|
KibanaLogFields |
Class that holds the extra fields used for Kibana logging.
|
KibanaLogFieldsSpanObserver |
A SpanObserver that adds some field data in KibanaLogFields.
|
KibanaLogFieldsTaskListener |
Task listener for Kibana log fields.
|
KibanaLogFieldsTaskListenerFactory |
Task listener factory for Kibana log fields.
|
KibanaLogFieldsTracerObserver |
A TracerObserver that registers some of the span data in KibanaLogFields.
|
KibanaLogTypeNames |
Enumeration for values of the Kibana Log Field LOG_TYPE.
|
LoggingClientHttpRequestInterceptor |
A logging client http request interceptor.
|
LoggingEventConverter |
Converts logging events to a readable log format.
|
LoggingFilterProperties |
Base class for logging filter properties.
|
LoggingTaskListener |
Task listener that logs start and end calls.
|
LoggingTaskListenerFactory |
Factory for logging task events.
|
MaskedPasswordBuilder |
A string visitor that builds the same string, but then with masked passwords.
|
ModelConverter<S,T> |
Converter interface for converting between two types.
|
NullListConversionStrategy<T> |
Strategy how to handle null values in lists to be converted.
|
OidcKibanaLogFieldNames |
Kibana Log Field Names for OIDC fields.
|
OidcLogFilter |
A filter that adds the trace id to the response header.
|
OidcLogFilterConfiguration |
Configuration to add OIDC fields to the Kibana log.
|
OpenTelemetryResponseFilter |
A filter that adds the trace id to the response header.
|
OpenTelemetryResponseFilterConfiguration |
Configuration to add open telemetry trace ids to the http servlet responses.
|
OpenTracingAsyncTaskListener |
Task listener for open tracing's Tracer.
|
OpenTracingAsyncTaskListenerFactory |
|
OpenTracingAsyncTaskListenerFactoryConfiguration |
Configuration that creates an opentracing task listener factory.
|
OpentracingKibanaLogField |
Kibana Fields for OpenTracing.
|
OpentracingKibanaUtil |
Utility to add opentracing data to the kibana log fields.
|
OpentracingResponseFilter |
A filter that adds the trace id to the response header.
|
OpentracingResponseFilterConfiguration |
Configuration to map / weave opentracing with kibana logging.
|
OrderedQueryExecutionListener |
An Ordered version of QueryExecutionListener .
|
PasswordMasker |
Class that tries to mask a password in a string.
|
PasswordMaskerUtil |
Class the mask passwords in a string, so log files will not contain plain text (or encrypted) passwords.
|
QueryTaskAbortStrategy |
A query abort strategy.
|
RedisCache<T> |
Redis Cache implementation.
|
RedisConfiguration |
Redis configuration.
|
RedisConfigurationProperties |
Redis configuration properties.
|
RedisPoolConfigurationProperties |
Configuration properties for an Apache Commons Generic Pool used by the redis configuration.
|
RequestDurationFilter |
A filter that logs the duration of the request.
|
RequestDurationFilterConfiguration |
|
RequestId |
Class that holds a request id in a ThreadLocal.
|
RequestIdFilter |
A filter that assigns each request a unique request id and output the request id to the response header.
|
RequestIdFilterConfiguration |
|
RequestInfoErrorResponseEnricher |
This enricher copies information from the original web request onto the error response resource.
|
RequestResponseLogFilter |
Filter that logs the input and output of each HTTP request.
|
RequestResponseLogFilterConfiguration |
|
ResettableHttpServletRequest |
HttpServletRequestWrapper that allows resetting of the input stream.
|
ResettableServletInputStream |
Input stream that can be 'reset', that is, the stream can be reset by supplying the (original) data again.
|
ResourceNotFoundException |
|
ResourceSqlQueryResolver |
Simple implementation of SqlQueryResolver resolving sql queries using Spring's generic ResourceLoader mechanism.
|
ScheduledAspect |
Aspect around @Scheduled annotation to allow participating in Kibana tx's.
|
ScheduledConfiguration |
Configuration for adding transaction id's to scheduled methods.
|
ServletFilterUtil |
Utility for Servlet Filters.
|
SharedTaskContext |
|
SharedTaskContextHolder |
Is used by the guarded task to register it's task abort command (if applicable).
|
SoftwareVersionLogFilter |
Servlet filter that logs the software version of the application.
|
SoftwareVersionLogFilterConfiguration |
|
SqlLoggingState |
Auto closeable state of sql statement logging.
|
SqlQueryResolver |
Interface to be implemented by objects that can resolve sql queries by name.
|
SqlQueryResolverComposite |
|
SqlStatementLogging |
Utility class to suppress sql logging.
|
StackedHashMap<K,V> |
A stacked HashMap implementation.
|
StatementLoggerQueryExecutionListener |
A listener for logging purposes.
|
StatementLoggerQueryExecutionListenerConfiguration |
Configuration for statement execution logging.
|
SystemProperties |
Configuration properties for a system.
|
TaskAbortStrategy |
A strategy to abort a running task.
|
TaskIdSupplierHttpRequestInterceptor |
HTTP request interceptor to set a task id as a header on an HTTP request.
|
TaskListener |
An interface that allows listeners to be informed about the task's lifecycle.
|
TaskListenerFactory |
Factory for a task listener.
|
TaskListenerFactoryConfiguration |
Configuration for listeners.
|
TaskProperties |
Properties representing configuration for an individual task.
|
TaskRemoveStrategy |
Removes the scheduled task from the executor's queue.
|
TaskStatistics |
Statistics about a task.
|
TaskTimeoutException |
Exception thrown when a task has been timed-out.
|
TimeoutGuardTask |
Task that stops another scheduled task if the scheduled task's timeout has been reached.
|
TransactionId |
Class that holds a transaction id in a ThreadLocal.
|
TransactionIdFilter |
A filter that assigns each request a unique transaction id and output the transaction id to the response header.
|
TransactionIdFilterConfiguration |
|
TransactionIdSupplierHttpRequestInterceptor |
HTTP request interceptor to set a transaction id as a header on an HTTP request.
|
TransactionTypeFilter |
A filter that assigns the transaction's name (class and method name) to the Kibana logger for each request.
|
TransactionTypeFilterConfiguration |
|
Tuple |
A Tuple .
|
Tuple1<T1> |
|
Tuple10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
|
Tuple2<T1,T2> |
|
Tuple3<T1,T2,T3> |
|
Tuple4<T1,T2,T3,T4> |
|
Tuple5<T1,T2,T3,T4,T5> |
|
Tuple6<T1,T2,T3,T4,T5,T6> |
|
Tuple7<T1,T2,T3,T4,T5,T6,T7> |
|
Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> |
|
Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
|
Tuples |
This class consists exclusively of static methods that operate on or return Tuple s.
|
UnauthorizedRequestException |
Exception thrown when the requested resource is not available for the user performing the request.
|
UriQueryStringPasswordMasker |
Class that tries to mask a POST body or URI Query for password fields.
|
UserDetailsFilter |
A filter that adds the logged in user (UserDetails) to the Kibana Log Fields.
|
UserDetailsFilterConfiguration |
|
UuidResolver |
Resolver for UUID values from HTTP Servlet Request Headers.
|
ValidationError |
Encapsulates a validation error.
|
ValidationErrorResource |
|
ValidationErrorResourceAssembler |
|
ValidationErrorResponseEnricher |
This enricher adds validation errors to the error response resource.
|
ValidationErrorResponseResource |
Response resource for validation errors.
|
ValidationException |
|
ValidationResult |
Stores validation errors for a specific object.
|
Validator<T> |
A validator for validating application-specific objects.
|
Void |
Class that represents a void method invocation result.
|
XmlAttributePasswordMasker |
A password masker for XML tags.
|
YamlJavaBeanPropertyConstructor |
Extended version of snakeyaml's Constructor class to facilitate mapping custom YAML
keys to JavaBean property names.
|