List of usage examples for org.springframework.web.socket.handler ExceptionWebSocketHandlerDecorator ExceptionWebSocketHandlerDecorator
public ExceptionWebSocketHandlerDecorator(WebSocketHandler delegate)
From source file:org.springframework.samples.portfolio.web.tomcat.TestStompClient.java
public void connect(MessageHandler connectedHandler) { WebSocketHandler wsHandler = new StompWebSocketHandler(connectedHandler); wsHandler = new ExceptionWebSocketHandlerDecorator(wsHandler); wsHandler = new LoggingWebSocketHandlerDecorator(wsHandler); StandardWebSocketClient client = new StandardWebSocketClient(); try {//from ww w . ja v a 2 s . co m this.session = client.doHandshake(wsHandler, this.handshakeHeaders, this.handshakeUri).get(); } catch (Exception e) { throw new IllegalStateException(e); } }
From source file:org.springframework.web.socket.server.support.WebSocketHttpRequestHandler.java
public WebSocketHttpRequestHandler(WebSocketHandler wsHandler, HandshakeHandler handshakeHandler) { Assert.notNull(wsHandler, "wsHandler must not be null"); Assert.notNull(handshakeHandler, "handshakeHandler must not be null"); this.wsHandler = new ExceptionWebSocketHandlerDecorator(new LoggingWebSocketHandlerDecorator(wsHandler)); this.handshakeHandler = handshakeHandler; }