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.
|
| 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.
|
| BadRequestException |
|
| BeanRegistrar |
Utility to add beans to Spring's bean definition registry.
|
| Cache<T> |
Cache to store objects.
|
| CharacterConstants |
|
| ClientIpResolver |
Utility class to determine the client IP address.
|
| ContentCachingWrappedResponse |
An extension of ContentCachingResponseWrapper that keeps track whether the response is a redirect.
|
| DefaultExceptionResponseFactory |
|
| 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 @Asyncannotation.
|
| 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.
|
| 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 |
Model class that represents the Hawaii logging configuration properties.
|
| HawaiiQueryExecutionListener |
|
| HawaiiRedisAutoConfiguration |
|
| HawaiiRedisCacheBuilder |
|
| 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.
|
| 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.
|
| HttpRequestResponseLogUtil |
Utility for logging requests / responses.
|
| 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.
|
| 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.
|
| KibanaLogFilter |
A filter that sets some Kibana Log Fields.
|
| 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.
|
| LogUtil |
LogUtil to indent data.
|
| 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.
|
| 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.
|
| 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.
|
| 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 |
Class to hold the configuration properties for the logging filter.
|
| 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.
|
| ServletFilterUtil |
Utility for Servlet Filters.
|
| SharedTaskContext |
|
| SharedTaskContextHolder |
Is used by the guarded task to register it's task abort command (if applicable).
|
| SqlQueryResolver |
Interface to be implemented by objects that can resolve sql queries by name.
|
| SqlQueryResolverComposite |
|
| StackedHashMap<K,V> |
A stacked HashMap implementation.
|
| 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.
|
| 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.
|
| TransactionTypeFilter |
A filter that assigns the transaction's name (class and method name) to the Kibana logger for each request.
|
| 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 Tuples.
|
| 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.
|
| 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.
|