Package com.kurento.kmf.jsonrpcconnector.client

Examples of com.kurento.kmf.jsonrpcconnector.client.JsonRpcClientWebSocket


      log.info(
          "Creating JsonRpcClient with WebSocket transport. Prefix: {}",
          prefix);

      client = new JsonRpcClientWebSocket(getWsUri(prefix));

      break;

    case KMF_TRANSPORT_RABBITMQ_VALUE:
View Full Code Here


    HttpHeaders headers = new HttpHeaders();
    headers.add(
        "X-Auth-Token",
        "jm1-vF_kcarImdhRh0v4axk0FcndHbZPaNRpiRMyddp2Qb1Kojllfm63Ikv3uN3KFx850CCYzUamjNl5GwApnQ");

    JsonRpcClient client = new JsonRpcClientWebSocket("ws://localhost:"
        + getPort()  + "/thrift", headers);

    client.setServerRequestHandler(new DefaultJsonRpcHandler<JsonObject>() {
      @Override
      public void handleRequest(Transaction transaction,
          Request<JsonObject> request) throws Exception {

        LOG.info("Request received: " + request);
View Full Code Here

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

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

      JsonRpcClientWebSocket webSocketClient = (JsonRpcClientWebSocket) client;

      WebSocketSession session = webSocketClient.getWebSocketSession();
      session.close();

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

      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();

      Thread.sleep(1000);

      try {
View Full Code Here

  protected ConfigurableApplicationContext context;

  @Override
  protected JsonRpcClient createJsonRpcClient() {
    return new JsonRpcClientWebSocket("ws://localhost:" + getPort()
        + "/handler");
  }
View Full Code Here

      clientType = "ws";
    }

    JsonRpcClient client;
    if ("ws".equals(clientType)) {
      client = new JsonRpcClientWebSocket("ws://localhost:" + getPort()
          + servicePath, headers);
    } else if ("http".equals(clientType)) {
      client = new JsonRpcClientHttp("http://localhost:" + getPort()
          + servicePath, headers);
    } else {
View Full Code Here

    HttpHeaders headers = new HttpHeaders();
    headers.add(
        "X-Auth-Token",
        "jm1-vF_kcarImdhRh0v4axk0FcndHbZPaNRpiRMyddp2Qb1Kojllfm63Ikv3uN3KFx850CCYzUamjNl5GwApnQ");

    client = new JsonRpcClientWebSocket("ws://localhost:" + getPort()

    + "/thrift", headers);

    client.setServerRequestHandler(new DefaultJsonRpcHandler<JsonObject>() {
      @Override
View Full Code Here

TOP

Related Classes of com.kurento.kmf.jsonrpcconnector.client.JsonRpcClientWebSocket

Copyright © 2018 www.massapicom. 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.