Java源码示例:org.springframework.web.reactive.socket.server.WebSocketService
示例1
@Bean
public WebsocketRoutingFilter websocketRoutingFilter(WebSocketClient webSocketClient,
WebSocketService webSocketService,
ObjectProvider<List<HttpHeadersFilter>> headersFilters) {
return new WebsocketRoutingFilter(webSocketClient, webSocketService,
headersFilters);
}
示例2
public WebsocketRoutingFilter(WebSocketClient webSocketClient,
WebSocketService webSocketService,
ObjectProvider<List<HttpHeadersFilter>> headersFiltersProvider) {
this.webSocketClient = webSocketClient;
this.webSocketService = webSocketService;
this.headersFiltersProvider = headersFiltersProvider;
}
示例3
/**
* Alternative constructor with the {@link WebSocketService} to use.
*/
public WebSocketHandlerAdapter(WebSocketService webSocketService) {
Assert.notNull(webSocketService, "'webSocketService' is required");
this.webSocketService = webSocketService;
}
示例4
/**
* Return the configured {@code WebSocketService} to handle requests.
*/
public WebSocketService getWebSocketService() {
return this.webSocketService;
}
示例5
@Bean
public WebSocketService webSocketService() {
return new HandshakeWebSocketService(getUpgradeStrategy());
}
示例6
/**
* Alternative constructor with the {@link WebSocketService} to use.
*/
public WebSocketHandlerAdapter(WebSocketService webSocketService) {
Assert.notNull(webSocketService, "'webSocketService' is required");
this.webSocketService = webSocketService;
}
示例7
/**
* Return the configured {@code WebSocketService} to handle requests.
*/
public WebSocketService getWebSocketService() {
return this.webSocketService;
}
示例8
@Bean
public WebSocketService webSocketService() {
return new HandshakeWebSocketService(getUpgradeStrategy());
}
示例9
@Bean
public WebSocketService webSocketService() {
VertxRequestUpgradeStrategy requestUpgradeStrategy = new VertxRequestUpgradeStrategy();
return new HandshakeWebSocketService(requestUpgradeStrategy);
}
示例10
@Bean
public WebSocketHandlerAdapter webSocketHandlerAdapter(WebSocketService webSocketService) {
return new WebSocketHandlerAdapter(webSocketService);
}
示例11
@Bean
public WebSocketService webSocketService() {
return new HandshakeWebSocketService(new ReactorNettyRequestUpgradeStrategy());
}
示例12
@Bean
public WebSocketService webSocketService() {
return new HandshakeWebSocketService(new ReactorNettyRequestUpgradeStrategy());
}
示例13
@Bean
public WebSocketService webSocketService(
RequestUpgradeStrategy requestUpgradeStrategy) {
return new HandshakeWebSocketService(requestUpgradeStrategy);
}
示例14
@Bean
public WebSocketService webSocketService() {
return new HandshakeWebSocketService(getUpgradeStrategy());
}
示例15
@Bean
public WebSocketService webSocketService() {
return new HandshakeWebSocketService(new ReactorNettyRequestUpgradeStrategy());
}
示例16
/**
* Instantiates a new Web socket plugin.
*
* @param webSocketClient the web socket client
* @param webSocketService the web socket service
*/
public WebSocketPlugin(final WebSocketClient webSocketClient, final WebSocketService webSocketService) {
this.webSocketClient = webSocketClient;
this.webSocketService = webSocketService;
}
示例17
/**
* Web socket plugin web socket plugin.
*
* @param webSocketClient the web socket client
* @param webSocketService the web socket service
* @return the web socket plugin
*/
@Bean
public WebSocketPlugin webSocketPlugin(final WebSocketClient webSocketClient, final WebSocketService webSocketService) {
return new WebSocketPlugin(webSocketClient, webSocketService);
}
示例18
/**
* Web socket service web socket service.
*
* @return the web socket service
*/
@Bean
public WebSocketService webSocketService() {
return new HandshakeWebSocketService();
}