@Factory public class UndertowFactory extends ServletServerFactory
| Constructor and Description |
|---|
UndertowFactory(io.micronaut.core.io.ResourceResolver resourceResolver,
UndertowConfiguration configuration,
io.micronaut.http.ssl.SslConfiguration sslConfiguration,
io.micronaut.context.ApplicationContext applicationContext,
java.util.List<ServletStaticResourceConfiguration> staticResourceConfigurations)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected io.undertow.servlet.api.DeploymentInfo |
deploymentInfo(MicronautServletConfiguration servletConfiguration)
The deployment info bean.
|
protected io.undertow.Undertow.Builder |
undertowBuilder(io.undertow.servlet.api.DeploymentInfo deploymentInfo,
MicronautServletConfiguration servletConfiguration)
The undertow builder bean.
|
protected io.undertow.Undertow |
undertowServer(io.undertow.Undertow.Builder builder)
The undertow bean.
|
build, build, getApplicationContext, getConfiguredHost, getConfiguredPort, getContextPath, getEnvironment, getServerConfiguration, getSslConfiguration, getStaticResourceConfigurationspublic UndertowFactory(io.micronaut.core.io.ResourceResolver resourceResolver,
UndertowConfiguration configuration,
io.micronaut.http.ssl.SslConfiguration sslConfiguration,
io.micronaut.context.ApplicationContext applicationContext,
java.util.List<ServletStaticResourceConfiguration> staticResourceConfigurations)
resourceResolver - The resource resolverconfiguration - The configurationsslConfiguration - The SSL configurationapplicationContext - The app contextstaticResourceConfigurations - The static resource configs@Singleton
@Primary
protected io.undertow.Undertow.Builder undertowBuilder(io.undertow.servlet.api.DeploymentInfo deploymentInfo,
MicronautServletConfiguration servletConfiguration)
deploymentInfo - The deployment infoservletConfiguration - The servlet configuration@Singleton @Primary protected io.undertow.Undertow undertowServer(io.undertow.Undertow.Builder builder)
builder - The builder@Singleton @Primary protected io.undertow.servlet.api.DeploymentInfo deploymentInfo(MicronautServletConfiguration servletConfiguration)
servletConfiguration - The servlet configuration.