Class RequestResponseLogFilterConfiguration
- java.lang.Object
-
- org.hawaiiframework.logging.config.filter.RequestResponseLogFilterConfiguration
-
@ConditionalOnProperty(prefix="hawaii.logging.filters.request-response", name="enabled", matchIfMissing=true) @Configuration public class RequestResponseLogFilterConfiguration extends Object
Configures theRequestResponseLogFilter
.
-
-
Constructor Summary
Constructors Constructor Description RequestResponseLogFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties, HawaiiRequestResponseLogger hawaiiLogger)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestResponseLogFilter
requestResponseLogFilter()
Create the request/response logging filter bean.org.springframework.boot.web.servlet.FilterRegistrationBean<RequestResponseLogFilter>
requestResponseLogFilterRegistration(RequestResponseLogFilter requestResponseLogFilter)
Create and register theRequestResponseLogFilter
bean.
-
-
-
Constructor Detail
-
RequestResponseLogFilterConfiguration
public RequestResponseLogFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties, HawaiiRequestResponseLogger hawaiiLogger)
The constructor.- Parameters:
hawaiiLoggingFilterConfigurationProperties
- The logging configuration properties.
-
-
Method Detail
-
requestResponseLogFilter
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.request-response", name="enabled", matchIfMissing=true) public RequestResponseLogFilter requestResponseLogFilter()
Create the request/response logging filter bean.- Returns:
- the
RequestResponseLogFilter
bean
-
requestResponseLogFilterRegistration
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.request-response", name="enabled", matchIfMissing=true) public org.springframework.boot.web.servlet.FilterRegistrationBean<RequestResponseLogFilter> requestResponseLogFilterRegistration(RequestResponseLogFilter requestResponseLogFilter)
Create and register theRequestResponseLogFilter
bean.- Returns:
- the requestResponseLogFilter bean, wrapped in a
FilterRegistrationBean
-
-