public abstract class MultiMessageCallback
extends java.lang.Object
Message m1 = ...; Message m2 = ...; PeerNode pn = ...; MultiMessageCallback mcb = new MultiMessageCallback() { protected void finish(boolean success) { // Messages have finished. } protected void sent(boolean success) { // Messages have been sent. } } pn.sendAsync(m1, mcb.make(), ctr); pn.sendAsync(m2, mcb.make(), ctr); mcb.arm();
Constructor and Description |
---|
MultiMessageCallback() |
Modifier and Type | Method and Description |
---|---|
void |
arm()
Enable the callback.
|
protected boolean |
finished() |
AsyncMessageCallback |
make()
Add another message.
|
public AsyncMessageCallback make()
public void arm()
protected final boolean finished()