Example usage for org.springframework.web.socket.sockjs.transport.handler HtmlFileTransportHandler HtmlFileTransportHandler

List of usage examples for org.springframework.web.socket.sockjs.transport.handler HtmlFileTransportHandler HtmlFileTransportHandler

Introduction

In this page you can find the example usage for org.springframework.web.socket.sockjs.transport.handler HtmlFileTransportHandler HtmlFileTransportHandler.

Prototype

HtmlFileTransportHandler

Source Link

Usage

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 {//from   w w w  . ja va 2s.  c o  m
        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;
}