java.lang.Object
com.voytechs.jnetanalyzer.message.AbstractMessageListener
- All Implemented Interfaces:
- java.util.EventListener, MessageListener
- public abstract class AbstractMessageListener
- extends java.lang.Object
- implements MessageListener
Convenience class that defines blank method for MessageListener interface.
Message Listener interface is intended to notify listeners of various Message based events.
A Message is made up of sequence of segments all of which combine into a single entity called
a message.
At IP layer a message is the entire IP Dgram after all of the IP fragmeents have been
reassmebled and each IP fragment is a message segement.
At TCP layer is made up of 2 messages, 1 for each stream in each direction. The entire stream
is considered a message. Each TCP segment is a message segment from the beginning until the
last segment arrives and TCP stream is closed.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMessageListener
public AbstractMessageListener()
msgNewMessage
public void msgNewMessage(Message msg)
- Notifies that a new message has been seen.
- Specified by:
msgNewMessage in interface MessageListener
msgNewMessageSegment
public void msgNewMessageSegment(Message msg,
MessageSegment seg)
- Notifies that a new segment of a message has been seen.
- Specified by:
msgNewMessageSegment in interface MessageListener
msgMessageEvent
public void msgMessageEvent(Message msg,
MessageEvent event)
- Notifies that a message specific event occured. This event is protocol specific
and will only be understood by specific/protocol coresponding listener.
- Specified by:
msgMessageEvent in interface MessageListener
msgMessageSegmentEvent
public void msgMessageSegmentEvent(Message msg,
MessageSegment seg,
MessageEvent event)
- Notifies that a message segment event occured. This event is protocol specific
and will only be understood by specific/protocol coresponding listener.
- Specified by:
msgMessageSegmentEvent in interface MessageListener