Class RequestIdFilterConfiguration
- java.lang.Object
-
- org.hawaiiframework.logging.config.filter.RequestIdFilterConfiguration
-
@ConditionalOnProperty(prefix="hawaii.logging.filters.request-id", name="enabled", matchIfMissing=true) @Configuration public class RequestIdFilterConfiguration extends Object
Configures theRequestIdFilter
.
-
-
Constructor Summary
Constructors Constructor Description RequestIdFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestIdFilter
requestIdFilter()
Create theRequestIdFilter
bean.org.springframework.boot.web.servlet.FilterRegistrationBean<RequestIdFilter>
requestIdFilterRegistration(RequestIdFilter requestIdFilter)
Register theRequestIdFilter
bean.
-
-
-
Constructor Detail
-
RequestIdFilterConfiguration
public RequestIdFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties)
The constructor.- Parameters:
hawaiiLoggingFilterConfigurationProperties
- The logging configuration properties.
-
-
Method Detail
-
requestIdFilter
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.request-id", name="enabled", matchIfMissing=true) public RequestIdFilter requestIdFilter()
Create theRequestIdFilter
bean.- Returns:
- the
RequestIdFilter
bean
-
requestIdFilterRegistration
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.request-id", name="enabled", matchIfMissing=true) public org.springframework.boot.web.servlet.FilterRegistrationBean<RequestIdFilter> requestIdFilterRegistration(RequestIdFilter requestIdFilter)
Register theRequestIdFilter
bean.- Returns:
- the
requestIdFilter()
bean, wrapped in aFilterRegistrationBean
-
-