Package com.kurento.kmf.jsonrpcconnector.client

Examples of com.kurento.kmf.jsonrpcconnector.client.JsonRpcClient.sendRequest()


      session.close();

      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));

      client.setSessionId(null);

      // With this we test if the transportId is used to recognize the
      // session
View Full Code Here


      // With this we test if the transportId is used to recognize the
      // session

      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));

      log.info("SessionId: " + client.getSession().getSessionId());
View Full Code Here

      // session

      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));

      log.info("SessionId: " + client.getSession().getSessionId());

    }
View Full Code Here

    JsonRpcClient client = createJsonRpcClient("/reconnection");

    if (client instanceof JsonRpcClientWebSocket) {

      Assert.assertEquals("new",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));
View Full Code Here

    if (client instanceof JsonRpcClientWebSocket) {

      Assert.assertEquals("new",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));

      JsonRpcClientWebSocket webSocketClient = (JsonRpcClientWebSocket) client;
      WebSocketSession session = webSocketClient.getWebSocketSession();
View Full Code Here

      Assert.assertEquals("new",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));
      Assert.assertEquals("old",
          client.sendRequest("sessiontest", String.class));

      JsonRpcClientWebSocket webSocketClient = (JsonRpcClientWebSocket) client;
      WebSocketSession session = webSocketClient.getWebSocketSession();
      session.close();
View Full Code Here

      session.close();

      Thread.sleep(1000);

      try {
        client.sendRequest("sessiontest", String.class);
        Assert.fail("The reconnection shoudn't be succesful because timeout");
      } catch (JsonRpcErrorException e) {
        Assert.assertEquals(JsonRpcConstants.RECONNECTION_ERROR,
            e.getMessage());
      }
View Full Code Here

    try {

      for (int i = 0; i < 5; i++) {

        int counter = client.sendRequest("count", null, Integer.class);
        Assert.assertEquals(i, counter);
      }

      client.close();
View Full Code Here

    Params params = new Params();
    params.param1 = "Value1";
    params.param2 = "Value2";

    Params result = client.sendRequest("echo", params, Params.class);

    log.info("Response:" + result);

    Assert.assertEquals(params.param1, result.param1);
    Assert.assertEquals(params.param2, result.param2);
View Full Code Here

        log.info("Connection closed: " + status);
        afterConnectionClosedLatch.countDown();
      }
    });

    String result = client.sendRequest("echo", "params", String.class);

    Assert.assertTrue(
        "The method 'afterConnectionEstablished' is not invoked",
        afterConnectionEstablishedLatch.await(TIMEOUT,
            TimeUnit.MILLISECONDS));
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.