Package ch.rasc.wampspring.message

Examples of ch.rasc.wampspring.message.WampMessage.addHeader()


  @Override
  public void handleMessage(WebSocketSession session, WebSocketMessage<?> webSocketMessage) throws Exception {
    Assert.isInstanceOf(TextMessage.class, webSocketMessage);

    WampMessage message = WampMessage.fromJson(jsonFactory, ((TextMessage) webSocketMessage).getPayload());
    message.addHeader(WampMessageHeader.WEBSOCKET_SESSION_ID, session.getId());
    message.addHeader(WampMessageHeader.PRINCIPAL, session.getPrincipal());

    pubSubHandler.handleMessage(message);
    annotationMethodHandler.handleMessage(message);
  }
View Full Code Here


  public void handleMessage(WebSocketSession session, WebSocketMessage<?> webSocketMessage) throws Exception {
    Assert.isInstanceOf(TextMessage.class, webSocketMessage);

    WampMessage message = WampMessage.fromJson(jsonFactory, ((TextMessage) webSocketMessage).getPayload());
    message.addHeader(WampMessageHeader.WEBSOCKET_SESSION_ID, session.getId());
    message.addHeader(WampMessageHeader.PRINCIPAL, session.getPrincipal());

    pubSubHandler.handleMessage(message);
    annotationMethodHandler.handleMessage(message);
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.