jabber.conversation
Class ChatHelper

java.lang.Object
  extended by jabber.conversation.ChatHelper

public class ChatHelper
extends java.lang.Object

Multi-chat management class


Constructor Summary
ChatHelper()
           
 
Method Summary
static void addMember(java.lang.String name, java.lang.String jid)
          Add a multichat member
static GroupChat createChat(java.util.Vector jids, java.lang.String name, java.lang.String nick)
          Create a new multichat object
static void deleteMember(java.lang.String name, java.lang.String jid)
          Delete a multichat member
static void groupChatJoin(java.lang.String nick, java.lang.String chatRoom, java.lang.String chatServer)
          Join a room chat
static void inviteContact(java.lang.String jid, java.lang.String room)
          invite a new multichat member
static void serviceRequest(java.lang.String chatServer)
          Chat Service discovery
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChatHelper

public ChatHelper()
Method Detail

groupChatJoin

public static void groupChatJoin(java.lang.String nick,
                                 java.lang.String chatRoom,
                                 java.lang.String chatServer)
Join a room chat

Parameters:
nick -
chatRoom -
chatServer -

serviceRequest

public static void serviceRequest(java.lang.String chatServer)
Chat Service discovery

Parameters:
chatServer -

createChat

public static GroupChat createChat(java.util.Vector jids,
                                   java.lang.String name,
                                   java.lang.String nick)
Create a new multichat object

Parameters:
jids -
name -
nick -
Returns:

addMember

public static void addMember(java.lang.String name,
                             java.lang.String jid)
Add a multichat member

Parameters:
name -
jid -

deleteMember

public static void deleteMember(java.lang.String name,
                                java.lang.String jid)
Delete a multichat member

Parameters:
name -
jid -

inviteContact

public static void inviteContact(java.lang.String jid,
                                 java.lang.String room)
invite a new multichat member

Parameters:
room -
jid -