org.eclipse.ecf.provider.xmpp.container
Interface IIMMessageSender

All Known Implementing Classes:
ECFConnection

public interface IIMMessageSender


Method Summary
 org.jivesoftware.smack.Roster getRoster()
           
 void sendMessage(ID target, java.lang.String message)
           
 void sendPresenceUpdate(ID target, org.jivesoftware.smack.packet.Presence presence)
           
 void sendRosterAdd(java.lang.String user, java.lang.String name, java.lang.String[] groups)
           
 void sendRosterRemove(java.lang.String user)
           
 

Method Detail

sendMessage

void sendMessage(ID target,
                 java.lang.String message)
                 throws java.io.IOException
Throws:
java.io.IOException

sendPresenceUpdate

void sendPresenceUpdate(ID target,
                        org.jivesoftware.smack.packet.Presence presence)
                        throws java.io.IOException
Throws:
java.io.IOException

getRoster

org.jivesoftware.smack.Roster getRoster()
                                        throws java.io.IOException
Throws:
java.io.IOException

sendRosterAdd

void sendRosterAdd(java.lang.String user,
                   java.lang.String name,
                   java.lang.String[] groups)
                   throws java.io.IOException
Throws:
java.io.IOException

sendRosterRemove

void sendRosterRemove(java.lang.String user)
                      throws java.io.IOException
Throws:
java.io.IOException