Examples of SSEvent


Examples of ch.ralscha.extdirectspring.bean.SSEvent

  }

  @ExtDirectMethod(value = ExtDirectMethodType.SSE, group = "group5")
  public SSEvent messageRequestHeader3(@RequestHeader(value = "anotherName",
      defaultValue = "default") String header) {
    SSEvent event = new SSEvent();
    event.setEvent("messageRequestHeader3");
    event.setData(header);
    return event;
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  }

  @ExtDirectMethod(value = ExtDirectMethodType.SSE, group = "group5")
  public SSEvent messageRequestHeader4(@RequestHeader(defaultValue = "default",
      required = false) String header) {
    SSEvent event = new SSEvent();
    event.setEvent("messageRequestHeader4");
    event.setComment("comment of message " + header);
    event.setData(header);
    return event;
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

    params.put("id", "7");

    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "message4", params, null, null);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("14");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();

  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

      required = false) String header1, @RequestParam(value = "id",
      required = false) Integer id, @RequestHeader(defaultValue = "default2",
      required = false) String header2,
      @RequestHeader(value = "last") String header3) {

    SSEvent event = new SSEvent();
    event.setEvent("messageRequestHeader5");
    event.setComment("comment of message " + id);
    event.setId("122");
    event.setData(id + ";" + header1 + ";" + header2 + ";" + header3);
    return event;
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  @Test
  public void sseDefaultValueArgumentWithoutRequestParameter() throws Exception {
    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "message4", null, null, null, true);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("2");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  }

  @ExtDirectMethod(value = ExtDirectMethodType.SSE, group = "group5")
  public SSEvent messageRequestHeader6(@RequestHeader Integer intHeader,
      @RequestHeader Boolean booleanHeader) {
    SSEvent event = new SSEvent();
    event.setComment("comment");
    event.setEvent("messageRequestHeader6");
    event.setId("123");
    event.setRetry(10000);
    event.setData(intHeader + ";" + booleanHeader);
    return event;
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

    params.put("id", "3");

    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "message5", params, null, null);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("6");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  /* Cookie Value */
  @ExtDirectMethod(value = ExtDirectMethodType.SSE, group = "group5")
  public SSEvent messageCookieValue1(
      @RequestParam(value = "id", required = false) Integer id, String dummy,
      @CookieValue String cookie) {
    SSEvent event = new SSEvent();
    event.setId("1");
    event.setData(id + ";" + dummy + ";" + cookie);
    return event;
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  @Test
  public void sseNotRequiredArgumentWithoutRequestParameter() throws Exception {
    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "message5", null, null, null);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isNull();
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  @ExtDirectMethod(value = ExtDirectMethodType.SSE, group = "group5",
      synchronizeOnSession = true)
  public SSEvent messageCookieValue2(@RequestParam Integer id, @CookieValue(
      value = "anotherName", required = true) String cookie) {
    SSEvent event = new SSEvent();
    event.setData(id + ";" + cookie);
    return event;
  }
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.