Package org.springframework.messaging.simp

Examples of org.springframework.messaging.simp.SimpMessageHeaderAccessor.toMap()


    headers.setSessionId(sessionId);
    headers.setSubscriptionId(subscriptionId);
    if (destination != null) {
      headers.setDestination(destination);
    }
    return MessageBuilder.withPayload("").copyHeaders(headers.toMap()).build();
  }

  private Message<?> unsubscribeMessage(String sessionId, String subscriptionId) {
    SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create(SimpMessageType.UNSUBSCRIBE);
    headers.setSessionId(sessionId);
View Full Code Here


  private Message<?> unsubscribeMessage(String sessionId, String subscriptionId) {
    SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create(SimpMessageType.UNSUBSCRIBE);
    headers.setSessionId(sessionId);
    headers.setSubscriptionId(subscriptionId);
    return MessageBuilder.withPayload("").copyHeaders(headers.toMap()).build();
  }

  private Message<?> message(String destination) {
    SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create();
    headers.setDestination(destination);
View Full Code Here

  }

  private Message<?> message(String destination) {
    SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create();
    headers.setDestination(destination);
    return MessageBuilder.withPayload("").copyHeaders(headers.toMap()).build();
  }

  private List<String> sort(List<String> list) {
    Collections.sort(list);
    return list;
View Full Code Here

    SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create();
    headers.setSessionId(sessId);
    headers.setSubscriptionId(subsId);
    headers.setDestination(dest);
    headers.setUser(principal);
    return MessageBuilder.withPayload(new byte[0]).copyHeaders(headers.toMap()).build();
  }


  @SubscribeMapping("/data") // not needed for the tests but here for completeness
  private String getData() {
View Full Code Here

  public void subscribeEventDestinationVariableResolution() {
    SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create(SimpMessageType.SUBSCRIBE);
    headers.setSessionId("session1");
    headers.setSessionAttributes(new ConcurrentHashMap<>());
    headers.setDestination("/pre/sub/bar/value");
    Message<?> message = MessageBuilder.withPayload(new byte[0]).copyHeaders(headers.toMap()).build();
    this.messageHandler.handleMessage(message);

    assertEquals("subscribeEventDestinationVariable", this.testController.method);
    assertEquals("bar", this.testController.arguments.get("foo"));
    assertEquals("value", this.testController.arguments.get("name"));
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.