Class SoftwareVersionLogFilterConfiguration


  • @ConditionalOnProperty(prefix="hawaii.logging.filters.software-version",
                           name="enabled",
                           matchIfMissing=true)
    @Configuration
    public class SoftwareVersionLogFilterConfiguration
    extends Object
    Configures the SoftwareVersionLogFilter.
    Since:
    3.0.0.M18
    Author:
    Rutger Lubbers
    • 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