Example usage for org.springframework.web.socket.handler LoggingWebSocketHandlerDecorator LoggingWebSocketHandlerDecorator

List of usage examples for org.springframework.web.socket.handler LoggingWebSocketHandlerDecorator LoggingWebSocketHandlerDecorator

Introduction

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

Prototype

public LoggingWebSocketHandlerDecorator(WebSocketHandler delegate) 

Source Link

Usage

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 w  w w .  j a va2s.  c o  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;
}