org.jabber.jabberbeans
Class GroupChatBean

java.lang.Object
  |
  +--org.jabber.jabberbeans.GroupChatBean
All Implemented Interfaces:
java.io.Serializable

public class GroupChatBean
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
GroupChatBean(ConnectionBean cb, JID address, PresenceBean pb)
           
 
Method Summary
 void addGroupChatListener(GroupChatListener l)
           
 void delGroupChatListener(GroupChatListener l)
           
 void fireChangedPresence(java.util.Hashtable t, Presence p, PresenceUserNode n, java.lang.String s)
           
 void fireError(Presence p)
           
 void fireMessageReceived(Message m)
           
 JID getAddress()
           
 ConnectionBean getConnBean()
           
 boolean getDebug()
           
 java.lang.String getNickName()
           
 java.util.Hashtable getParticipantList()
           
 void MessageHandler(Message m)
           
 void PresenceHandler(Presence p)
           
 void reset(ConnectionBean cb, JID address, PresenceBean pb)
           
 boolean sendMessage(java.lang.String subject, java.lang.String body)
           
 boolean sendPresence(java.lang.String type, java.lang.String state, java.lang.String status)
           
 void setAddress(JID jid)
           
 void setDebug(boolean b)
           
 void setNickName(java.lang.String nickName)
           
 void shutdown()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GroupChatBean

public GroupChatBean(ConnectionBean cb,
                     JID address,
                     PresenceBean pb)
Method Detail

reset

public void reset(ConnectionBean cb,
                  JID address,
                  PresenceBean pb)

shutdown

public void shutdown()

setAddress

public void setAddress(JID jid)

getAddress

public JID getAddress()

setNickName

public void setNickName(java.lang.String nickName)

getNickName

public java.lang.String getNickName()

sendPresence

public boolean sendPresence(java.lang.String type,
                            java.lang.String state,
                            java.lang.String status)

sendMessage

public boolean sendMessage(java.lang.String subject,
                           java.lang.String body)

PresenceHandler

public void PresenceHandler(Presence p)

MessageHandler

public void MessageHandler(Message m)

getConnBean

public ConnectionBean getConnBean()

getParticipantList

public java.util.Hashtable getParticipantList()

getDebug

public boolean getDebug()

setDebug

public void setDebug(boolean b)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

fireChangedPresence

public void fireChangedPresence(java.util.Hashtable t,
                                Presence p,
                                PresenceUserNode n,
                                java.lang.String s)

fireError

public void fireError(Presence p)

fireMessageReceived

public void fireMessageReceived(Message m)

addGroupChatListener

public void addGroupChatListener(GroupChatListener l)

delGroupChatListener

public void delGroupChatListener(GroupChatListener l)