Package dev.snowdrop.vertx.http.server
Class ServerAutoConfiguration
- java.lang.Object
-
- dev.snowdrop.vertx.http.server.ServerAutoConfiguration
-
@Configuration @AutoConfigureOrder(-2147483648) @ConditionalOnWebApplication(type=REACTIVE) @ConditionalOnClass(org.springframework.http.ReactiveHttpInputMessage.class) @ConditionalOnMissingBean(org.springframework.boot.web.reactive.server.ReactiveWebServerFactory.class) @EnableConfigurationProperties(HttpServerProperties.class) public class ServerAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description ServerAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VertxReactiveWebServerFactoryvertxReactiveWebServerFactory(io.vertx.core.Vertx vertx, HttpServerProperties properties)VertxReactiveWebServerFactoryCustomizervertxWebServerFactoryCustomizer(Set<HttpServerOptionsCustomizer> userDefinedCustomizers)org.springframework.web.reactive.socket.server.support.WebSocketHandlerAdapterwebSocketHandlerAdapter(org.springframework.web.reactive.socket.server.WebSocketService webSocketService)org.springframework.web.reactive.socket.server.WebSocketServicewebSocketService(HttpServerProperties properties)
-
-
-
Method Detail
-
vertxReactiveWebServerFactory
@Bean public VertxReactiveWebServerFactory vertxReactiveWebServerFactory(io.vertx.core.Vertx vertx, HttpServerProperties properties)
-
vertxWebServerFactoryCustomizer
@Bean public VertxReactiveWebServerFactoryCustomizer vertxWebServerFactoryCustomizer(Set<HttpServerOptionsCustomizer> userDefinedCustomizers)
-
webSocketService
@Bean public org.springframework.web.reactive.socket.server.WebSocketService webSocketService(HttpServerProperties properties)
-
webSocketHandlerAdapter
@Bean public org.springframework.web.reactive.socket.server.support.WebSocketHandlerAdapter webSocketHandlerAdapter(org.springframework.web.reactive.socket.server.WebSocketService webSocketService)
-
-