|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttest.MessageChecker
public class MessageChecker
Message event checker for tests.
Field Summary | |
---|---|
java.lang.String |
TYPE_ABORT
|
java.lang.String |
TYPE_CREATE
|
java.lang.String |
TYPE_DELETE
|
java.lang.String |
TYPE_NONE
|
java.lang.String |
TYPE_RELAY
|
java.lang.String |
TYPE_START
|
Constructor Summary | |
---|---|
MessageChecker()
|
Method Summary | |
---|---|
java.lang.Boolean |
getLastDropped()
|
java.lang.Boolean |
getLastFirstDelivery()
|
DTNHost |
getLastFrom()
|
Message |
getLastMsg()
|
DTNHost |
getLastTo()
|
java.lang.String |
getLastType()
|
void |
messageDeleted(Message m,
DTNHost where,
boolean dropped)
Method is called when a message is deleted |
void |
messageTransferAborted(Message m,
DTNHost from,
DTNHost to)
Method is called when a message's transfer was aborted before it finished |
void |
messageTransferred(Message m,
DTNHost from,
DTNHost to,
boolean firstDelivery)
Method is called when a message is succesfully transferred from a node to another. |
void |
messageTransferStarted(Message m,
DTNHost from,
DTNHost to)
Method is called when a message's transfer is started |
void |
newMessage(Message m)
Method is called when a new message is created |
boolean |
next()
|
void |
reset()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final java.lang.String TYPE_NONE
public final java.lang.String TYPE_DELETE
public final java.lang.String TYPE_ABORT
public final java.lang.String TYPE_RELAY
public final java.lang.String TYPE_CREATE
public final java.lang.String TYPE_START
Constructor Detail |
---|
public MessageChecker()
Method Detail |
---|
public void reset()
public void messageDeleted(Message m, DTNHost where, boolean dropped)
MessageListener
messageDeleted
in interface MessageListener
m
- The message that was deletedwhere
- The host where the message was deleteddropped
- True if the message was dropped, false if removedpublic void messageTransferAborted(Message m, DTNHost from, DTNHost to)
MessageListener
messageTransferAborted
in interface MessageListener
m
- The message that was being transferredfrom
- Node where the message was being transferred fromto
- Node where the message was being transferred topublic void messageTransferred(Message m, DTNHost from, DTNHost to, boolean firstDelivery)
MessageListener
messageTransferred
in interface MessageListener
m
- The message that was transferredfrom
- Node where the message was transferred fromto
- Node where the message was transferred tofirstDelivery
- Was the target node final destination of the message
and received this message for the first time.public void newMessage(Message m)
MessageListener
newMessage
in interface MessageListener
m
- Message that was createdpublic void messageTransferStarted(Message m, DTNHost from, DTNHost to)
MessageListener
messageTransferStarted
in interface MessageListener
m
- The message that is going to be transferredfrom
- Node where the message is transferred fromto
- Node where the message is transferred topublic boolean next()
public java.lang.Boolean getLastFirstDelivery()
public java.lang.Boolean getLastDropped()
public DTNHost getLastFrom()
public Message getLastMsg()
public DTNHost getLastTo()
public java.lang.String getLastType()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |