Class SoftwareVersionLogFilterConfiguration
- java.lang.Object
-
- org.hawaiiframework.logging.config.filter.SoftwareVersionLogFilterConfiguration
-
@ConditionalOnProperty(prefix="hawaii.logging.filters.software-version", name="enabled", matchIfMissing=true) @Configuration public class SoftwareVersionLogFilterConfiguration extends Object
Configures theSoftwareVersionLogFilter
.- Since:
- 3.0.0.M18
- Author:
- Rutger Lubbers
-
-
Constructor Summary
Constructors Constructor Description SoftwareVersionLogFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties, org.springframework.boot.info.BuildProperties buildProperties)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SoftwareVersionLogFilter
softwareVersionLogFilter()
Create the software version logging filter bean.org.springframework.boot.web.servlet.FilterRegistrationBean<SoftwareVersionLogFilter>
softwareVersionLogFilterRegistration(SoftwareVersionLogFilter softwareVersionLogFilter)
Create and register theSoftwareVersionLogFilter
bean.
-
-
-
Constructor Detail
-
SoftwareVersionLogFilterConfiguration
@Autowired public SoftwareVersionLogFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties, org.springframework.boot.info.BuildProperties buildProperties)
The constructor.- Parameters:
hawaiiLoggingFilterConfigurationProperties
- The filter configuration properties.buildProperties
- The build properties.
-
-
Method Detail
-
softwareVersionLogFilter
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.software-version", name="enabled", matchIfMissing=true) public SoftwareVersionLogFilter softwareVersionLogFilter()
Create the software version logging filter bean.- Returns:
- the
SoftwareVersionLogFilter
bean
-
softwareVersionLogFilterRegistration
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.software-version", name="enabled", matchIfMissing=true) public org.springframework.boot.web.servlet.FilterRegistrationBean<SoftwareVersionLogFilter> softwareVersionLogFilterRegistration(SoftwareVersionLogFilter softwareVersionLogFilter)
Create and register theSoftwareVersionLogFilter
bean.- Returns:
- the
SoftwareVersionLogFilter
bean, wrapped in aFilterRegistrationBean
-
-