Class LogbackAccessUndertowReactiveConfiguration

  • All Implemented Interfaces:

    @Configuration(proxyBeanMethods = false)@ConditionalOnClass(value = {Undertow.class})@ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.REACTIVE) 
    public final class LogbackAccessUndertowReactiveConfiguration
    
                        

    The configuration for the Undertow reactive web server.

    • Constructor Detail

      • LogbackAccessUndertowReactiveConfiguration

        LogbackAccessUndertowReactiveConfiguration()
    • Method Detail

      • logbackAccessUndertowReactiveWebServerFactory

        @Bean()@ConditionalOnMissingBean(value = {ReactiveWebServerFactory.class}) final LogbackAccessUndertowReactiveWebServerFactory logbackAccessUndertowReactiveWebServerFactory(LogbackAccessContext logbackAccessContext, List<UndertowBuilderCustomizer> undertowBuilderCustomizers)

        Provides the ReactiveWebServerFactory for the Undertow reactive web server. Overrides the ReactiveWebServerFactory provided by ReactiveWebServerFactoryAutoConfiguration.

        Parameters:
        logbackAccessContext - The Logback-access context.
        undertowBuilderCustomizers - The Undertow builder customizers.
        Returns:

        The ReactiveWebServerFactory for the Undertow reactive web server.