Package backtype.storm.messaging

Examples of backtype.storm.messaging.IConnection.send()


      IConnection connection = connections.get(hostPort);
      if (null != connection) {
        ArrayList<ArrayList<TaskMessage>> bundle = bundles.get(hostPort);
        Iterator<TaskMessage> iter = getBundleIterator(bundle);
        if (null != iter && iter.hasNext()) {
          connection.send(iter);
        }
      }
    }
  }
 
View Full Code Here


      // if connection has been closed, just skip the package
      return;
    }
   
    if (isDirectSend) {
      conn.send(felem);
      return ;
    }

    List<TaskMessage> list = dispatchMap.get(conn);
    if (list == null) {
View Full Code Here

    List<TaskMessage> list = new ArrayList<TaskMessage>();
    TaskMessage message = new TaskMessage(task, req_msg.getBytes());
    list.add(message);

    client.send(message);

    TaskMessage recv = server.recv(0);
    Assert.assertEquals(req_msg, new String(recv.message()));

    System.out.println("!!!!!!!!!!!!!!!!!!Test one time!!!!!!!!!!!!!!!!!");
View Full Code Here

    List<TaskMessage> list = new ArrayList<TaskMessage>();
    TaskMessage message = new TaskMessage(task, req_msg.getBytes());
    list.add(message);

    LOG.info("Client send data");
    client.send(message);

    TaskMessage recv = server.recv(0);
    Assert.assertEquals(req_msg, new String(recv.message()));

    client.close();
View Full Code Here

    List<TaskMessage> list = new ArrayList<TaskMessage>();
    TaskMessage message = new TaskMessage(task, req_msg.getBytes());
    list.add(message);

    LOG.info("Client send data");
    client.send(message);
    Thread.sleep(1000);

    TaskMessage recv = server.recv(0);
    Assert.assertEquals(req_msg, new String(recv.message()));
View Full Code Here

        List<TaskMessage> list = new ArrayList<TaskMessage>();
        TaskMessage message = new TaskMessage(task, req_msg.getBytes());
        list.add(message);

        client.send(message);
        System.out.println("!!Client has sent data");
        JStormUtils.sleepMs(1000);
       
        try {
                    clientClose.await();
View Full Code Here

                    TaskMessage message = new TaskMessage(i, req_msg.getBytes());
                    list.add(message);

                }

                client.send(list);

                System.out.println("Finish Send ");
                JStormUtils.sleepMs(1000);

                try {
View Full Code Here

          TaskMessage message = new TaskMessage(i, req_msg.getBytes());
          list.add(message);

          if (i % 1000 == 0) {
            System.out.println("send " + i);
            client.send(list);
            list = new ArrayList<TaskMessage>();
          }

        }
View Full Code Here

            list = new ArrayList<TaskMessage>();
          }

        }

        client.send(list);

        System.out.println("Finish Send ");
        JStormUtils.sleepMs(1000);

        try {
View Full Code Here

          lock.lock();
        for (int i = 1; i < base; i++) {

          TaskMessage message = new TaskMessage(i, req_msg.getBytes());
          System.out.println("send " + i);
          client.send(message);

        }

        System.out.println("Finish Send ");
        JStormUtils.sleepMs(1000);
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.