List of usage examples for org.springframework.web.socket.sockjs.transport.handler XhrStreamingTransportHandler XhrStreamingTransportHandler
XhrStreamingTransportHandler
From source file:org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService.java
private static Set<TransportHandler> getDefaultTransportHandlers( @Nullable Collection<TransportHandler> overrides) { Set<TransportHandler> result = new LinkedHashSet<>(8); result.add(new XhrPollingTransportHandler()); result.add(new XhrReceivingTransportHandler()); result.add(new XhrStreamingTransportHandler()); result.add(new JsonpPollingTransportHandler()); result.add(new JsonpReceivingTransportHandler()); result.add(new EventSourceTransportHandler()); result.add(new HtmlFileTransportHandler()); try {// w w w . java2s . com result.add(new WebSocketTransportHandler(new DefaultHandshakeHandler())); } catch (Exception ex) { Log logger = LogFactory.getLog(DefaultSockJsService.class); if (logger.isWarnEnabled()) { logger.warn("Failed to create a default WebSocketTransportHandler", ex); } } if (overrides != null) { result.addAll(overrides); } return result; }