com.echomine.jabber
Class DefaultMessageReceiver

java.lang.Object
  extended by com.echomine.jabber.DefaultMessageReceiver
All Implemented Interfaces:
JabberMessageReceiver

public class DefaultMessageReceiver
extends java.lang.Object
implements JabberMessageReceiver

Default receiver will allow the firing of the messages to listeners.


Field Summary
protected  javax.swing.event.EventListenerList listenerList
           
 
Constructor Summary
DefaultMessageReceiver(JabberSession session)
           
 
Method Summary
 void addMessageListener(JabberMessageListener l)
          The listener will listen to all unfiltered messages this router receives.
protected  void fireMessageReceived(JabberMessage msg)
           
 void receive(JabberMessage msg)
           
 void removeMessageListener(JabberMessageListener l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listenerList

protected javax.swing.event.EventListenerList listenerList
Constructor Detail

DefaultMessageReceiver

public DefaultMessageReceiver(JabberSession session)
Method Detail

addMessageListener

public void addMessageListener(JabberMessageListener l)
The listener will listen to all unfiltered messages this router receives.

Specified by:
addMessageListener in interface JabberMessageReceiver

removeMessageListener

public void removeMessageListener(JabberMessageListener l)
Specified by:
removeMessageListener in interface JabberMessageReceiver

fireMessageReceived

protected void fireMessageReceived(JabberMessage msg)

receive

public void receive(JabberMessage msg)
Specified by:
receive in interface JabberMessageReceiver


Copyright © 2001-2005 Echomine. All Rights Reserved.