public class DefaultUndertowServerConfigurer extends Object implements UndertowServerConfigurer
| 限定符和类型 | 字段和说明 |
|---|---|
private Set<Class<? extends WebSocketEndpoint>> |
annotatedEndpoints |
private io.undertow.servlet.api.ClassIntrospecter |
classIntrospecter |
private EventListenerClassScanner |
eventListenerScanner |
private GuiceServerEndpointConfigurator |
guiceServerEndpointConfigurator |
private io.undertow.server.handlers.resource.ResourceManager |
resourceManager |
private Set<javax.websocket.server.ServerEndpointConfig> |
serverEndpointConfigSet |
private WebConfig |
webConfig |
| 构造器和说明 |
|---|
DefaultUndertowServerConfigurer(WebConfig webConfig,
EventListenerClassScanner eventListenerScanner,
io.undertow.servlet.api.ClassIntrospecter classIntrospecter,
Set<javax.websocket.server.ServerEndpointConfig> serverEndpointConfigSet,
Set<Class<? extends WebSocketEndpoint>> annotatedEndpoints,
GuiceServerEndpointConfigurator guiceServerEndpointConfigurator,
io.undertow.server.handlers.resource.ResourceManager resourceManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
configure(io.undertow.Undertow.Builder server) |
private javax.websocket.server.ServerEndpointConfig |
createServerEndpointConfig(Class<? extends WebSocketEndpoint> clazz,
javax.websocket.server.ServerEndpoint annotation) |
private final WebConfig webConfig
private final EventListenerClassScanner eventListenerScanner
private final io.undertow.servlet.api.ClassIntrospecter classIntrospecter
private final Set<javax.websocket.server.ServerEndpointConfig> serverEndpointConfigSet
private final Set<Class<? extends WebSocketEndpoint>> annotatedEndpoints
private final GuiceServerEndpointConfigurator guiceServerEndpointConfigurator
private final io.undertow.server.handlers.resource.ResourceManager resourceManager
@Inject public DefaultUndertowServerConfigurer(WebConfig webConfig, EventListenerClassScanner eventListenerScanner, io.undertow.servlet.api.ClassIntrospecter classIntrospecter, Set<javax.websocket.server.ServerEndpointConfig> serverEndpointConfigSet, Set<Class<? extends WebSocketEndpoint>> annotatedEndpoints, GuiceServerEndpointConfigurator guiceServerEndpointConfigurator, io.undertow.server.handlers.resource.ResourceManager resourceManager)
public void configure(io.undertow.Undertow.Builder server)
configure 在接口中 Configurer<io.undertow.Undertow.Builder>private javax.websocket.server.ServerEndpointConfig createServerEndpointConfig(Class<? extends WebSocketEndpoint> clazz, javax.websocket.server.ServerEndpoint annotation)
Copyright © 2020. All rights reserved.