Class ArmeriaReactiveWebServerFactory
java.lang.Object
org.springframework.boot.web.server.AbstractConfigurableWebServerFactory
org.springframework.boot.web.reactive.server.AbstractReactiveWebServerFactory
com.linecorp.armeria.spring.web.reactive.ArmeriaReactiveWebServerFactory
- All Implemented Interfaces:
org.springframework.boot.web.reactive.server.ConfigurableReactiveWebServerFactory
,org.springframework.boot.web.reactive.server.ReactiveWebServerFactory
,org.springframework.boot.web.server.ConfigurableWebServerFactory
,org.springframework.boot.web.server.ErrorPageRegistry
,org.springframework.boot.web.server.WebServerFactory
public class ArmeriaReactiveWebServerFactory
extends org.springframework.boot.web.reactive.server.AbstractReactiveWebServerFactory
A
ReactiveWebServerFactory
which is used to create a new ArmeriaWebServer
.-
Constructor Summary
ConstructorDescriptionArmeriaReactiveWebServerFactory
(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory, org.springframework.core.env.Environment environment) Creates a new factory instance with the specifiedConfigurableListableBeanFactory
. -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.boot.web.server.WebServer
getWebServer
(org.springframework.http.server.reactive.HttpHandler httpHandler) Methods inherited from class org.springframework.boot.web.server.AbstractConfigurableWebServerFactory
addErrorPages, createTempDir, getAddress, getCompression, getErrorPages, getHttp2, getOrCreateSslStoreProvider, getPort, getServerHeader, getShutdown, getSsl, getSslBundle, getSslBundles, getSslStoreProvider, setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslBundles, setSslStoreProvider
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.boot.web.server.ConfigurableWebServerFactory
setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslBundles, setSslStoreProvider
Methods inherited from interface org.springframework.boot.web.server.ErrorPageRegistry
addErrorPages
-
Constructor Details
-
ArmeriaReactiveWebServerFactory
public ArmeriaReactiveWebServerFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory, org.springframework.core.env.Environment environment) Creates a new factory instance with the specifiedConfigurableListableBeanFactory
.
-
-
Method Details
-
getWebServer
public org.springframework.boot.web.server.WebServer getWebServer(org.springframework.http.server.reactive.HttpHandler httpHandler)
-