@Override protected Transport createWebSocketTransport() { return new WebSocketTransport(new JettyWebSocketClient()); }
@Override public void start() { if (!isRunning()) { if (this.webSocketClient instanceof Lifecycle) { ((Lifecycle) this.webSocketClient).start(); } else { this.running = true; } } }
@Override protected Transport createWebSocketTransport() { return new WebSocketTransport(new StandardWebSocketClient()); }
@Override public void stop() { if (isRunning()) { if (this.webSocketClient instanceof Lifecycle) { ((Lifecycle) this.webSocketClient).stop(); } else { this.running = false; } } }
@Bean public WebSocketClient webSocketClient() { StandardWebSocketClient webSocketClient = new StandardWebSocketClient(); Map<String, Object> userProperties = new HashMap<>(); userProperties.put(Constants.IO_TIMEOUT_MS_PROPERTY, "" + (Constants.IO_TIMEOUT_MS_DEFAULT * 6)); webSocketClient.setUserProperties(userProperties); return new SockJsClient(Collections.singletonList(new WebSocketTransport(webSocketClient))); }
@Override public void start() { if (!isRunning()) { if (this.webSocketClient instanceof Lifecycle) { ((Lifecycle) this.webSocketClient).start(); } else { this.running = true; } } }
@Bean public WebSocketClient webSocketClient() { return new SockJsClient(Collections.<Transport>singletonList(new WebSocketTransport(new StandardWebSocketClient()))); }
@Override public void stop() { if (isRunning()) { if (this.webSocketClient instanceof Lifecycle) { ((Lifecycle) this.webSocketClient).stop(); } else { this.running = false; } } }
@Bean public WebSocketClient webSocketClient() { return new SockJsClient(Collections.<Transport>singletonList(new WebSocketTransport(new StandardWebSocketClient()))); }
@Override public void stop() { if (isRunning()) { if (this.webSocketClient instanceof Lifecycle) { ((Lifecycle) this.webSocketClient).stop(); } else { this.running = false; } } }
@Bean public WebSocketClient webSocketClient() { return new SockJsClient(Collections.singletonList(new WebSocketTransport(new StandardWebSocketClient()))); }
@Override public void start() { if (!isRunning()) { if (this.webSocketClient instanceof Lifecycle) { ((Lifecycle) this.webSocketClient).start(); } else { this.running = true; } } }
@Bean public WebSocketClient webSocketClient() { return new SockJsClient(Collections.<Transport>singletonList(new WebSocketTransport(new StandardWebSocketClient()))); }
@Bean public WebSocketClient webSocketClient() { return new SockJsClient(Collections.<Transport>singletonList(new WebSocketTransport(new StandardWebSocketClient()))); }
@Bean public WebSocketClient webSocketClient() { return new SockJsClient(Collections.<Transport>singletonList(new WebSocketTransport(new StandardWebSocketClient()))); }
@Bean @ConditionalOnMissingBean(WebSocketClient.class) public WebSocketClient webSocketClient() { StandardWebSocketClient webSocketClient = new StandardWebSocketClient(); List<Transport> transports = new ArrayList<>(); transports.add(new WebSocketTransport(webSocketClient)); return new SockJsClient(transports); }
private WebSocketSession tryConnect(String serverUrl) throws ExecutionException, InterruptedException { log.debug("Connecting to " + serverUrl); StandardWebSocketClient standardWebSocketClient = new StandardWebSocketClient(); List<Transport> transports = new ArrayList<>(1); transports.add(new WebSocketTransport(standardWebSocketClient)); SockJsClient sockJsClient = new SockJsClient(transports); return sockJsClient .doHandshake(new ClientWebSocketHandler(), serverUrl + "cubaglevt-ws/handler") .get(); }