Package org.jgroups

Examples of org.jgroups.JChannel.send()


            ch2.setReceiver(receiver);
            ch1.connect(cluster_name);
            ch2.connect(cluster_name);

            if(mcast)
                ch1.send(new Message(null, null, buf));
            else {
                Address dest=ch2.getAddress();
                ch1.send(new Message(dest, null, buf));
            }
View Full Code Here


            if(mcast)
                ch1.send(new Message(null, null, buf));
            else {
                Address dest=ch2.getAddress();
                ch1.send(new Message(dest, null, buf));
            }

            Util.sleep(500); // msgs are sent asynchronously, give ch2 some time to receive them
            List<Message> list=receiver.getMsgs();
            assert !list.isEmpty();
View Full Code Here

        public void run() {
            for(int i=1; i <= num_msgs; i++) {
                try {
                    JChannel ch=(JChannel)Util.pickRandomElement(channels);
                    String channel_name=ch.getName();
                    ch.send(null, null, channel_name + ":" + num.getAndIncrement());
                }
                catch(Exception e) {
                }
            }
        }
View Full Code Here

   
    System.out.println(channel.getView().getCreator().equals(channel.getView().getMembers().get(0)));
   
    for (;;) {
      String line = Util.readStringFromStdin(": ");
      channel.send(null, line);
    }
  }

}
View Full Code Here

   
    int cnt = 1;
    for (int i = 0; i < 5; i++) {
      Message msg = new Message();
      msg.putHeader(ID, new MyHeader(cnt++));
      ch.send(msg);
    }
    ch.close();
  }

}
View Full Code Here

    channel.connect("LargeStateChannel");
   
    while(true){
     
      Msg msg = new Msg(10000);
      channel.send(null, msg);
     
      System.out.println("Press Enter to re-test\n");
      System.in.read();
    }
  }
View Full Code Here

   
    channel.connect("ChatCluster");
   
    for (;;) {
      String line = Util.readStringFromStdin(": ");
      channel.send(null, line);
    }

  }

}
View Full Code Here

    System.out.println("transport.getBindPort(): " + transport.getBindPort());
    System.out.println("----------------------------------------------------------------------");
   
    for (;;) {
      String line = Util.readStringFromStdin(": ");
      channel.send(null, line);
    }
  }

}
View Full Code Here

                buf=output.getRawBuffer();
                out.close();

                if(jg) {
                    send_msg=new Message(null, null, buf, 0, buf.length);
                    channel.send(send_msg);
                }
                else {
                    packet=new DatagramPacket(buf, buf.length, group_addr, group_port);
                    sock.send(packet);
                }
View Full Code Here

                bb.putInt(i);
                buf=(byte[])(bb.array()).clone();

                if(jg) {
                    send_msg=new Message(null, null, buf);
                    channel.send(send_msg);
                }
                else {
                    packet=new DatagramPacket(buf, buf.length, group_addr, 7777);
                    sock.send(packet);
                }
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.