public void receive(MessageBatch batch) { for(Message msg: batch) { try { receive(msg); } catch(Throwable t) { } } }
@Override public void viewAccepted(View view) { System.out.println("New View: " + view); super.viewAccepted(view); synchronized (this) { members = view.getMembers().size(); this.notify(); } }
public void receive(MessageBatch batch) { for(Message msg: batch) { try { receive(msg); } catch(Throwable t) { } } }
@Override public void viewAccepted(View view) { System.out.println("New View: " + view); super.viewAccepted(view); synchronized (this) { members = view.getMembers().size(); this.notify(); } }
@Override public void receive(Message msg) { super.receive(msg); String barrierName = new String(msg.getBuffer()); getOrAdd(barrierName).addMember(msg.getSrc()); }