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 @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.
|
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 |
|
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 Tuple s.
|
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.
|