org.eclipse.ecf.presence
Interface IMessageListener

All Known Implementing Classes:
ChatRoomManagerView, ChatRoomView, ChatWindow

Deprecated. to receive messages use IChatManager.addChatMessageListener(IIMMessageListener)

public interface IMessageListener

Listener for text IM messages. Implementers of this interface are registered via IPresenceContainerAdapter.addMessageListener(IMessageListener)


Nested Class Summary
static class IMessageListener.Type
          Deprecated. Inner class describing Type of message received
 
Method Summary
 void handleMessage(ID fromID, ID toID, IMessageListener.Type type, java.lang.String subject, java.lang.String messageBody)
          Deprecated. Handle message from remote user.
 

Method Detail

handleMessage

void handleMessage(ID fromID,
                   ID toID,
                   IMessageListener.Type type,
                   java.lang.String subject,
                   java.lang.String messageBody)
Deprecated. 
Handle message from remote user. This method will be called by some thread when a message is received.

Parameters:
fromID - the ID of the user sending the message
toID - the ID of the user to receive the message
type - the Type of the message
subject - the subject of the message
messageBody - the message body