edu.ou.kmi.buddyspace.plugins.conference.core
Class BSConfConsAdapter

java.lang.Object
  |
  +--edu.ou.kmi.buddyspace.plugins.conference.core.BSConfConsAdapter
All Implemented Interfaces:
BSConfConsumer

public class BSConfConsAdapter
extends java.lang.Object
implements BSConfConsumer

BSConfConsAdapter is an empty implementation of BSConfConsumer is interface you can implement to get conference events notifications and return their consumption.


Constructor Summary
BSConfConsAdapter()
           
 
Method Summary
 BSConsumationResult error(JID roomJID, java.lang.String errCode, java.lang.String errMsg)
          Called when an error occured
 BSConsumationResult groupMessage(JID fromAddress, java.lang.String nick, java.lang.String body)
          Called when groupchat message arrived
 BSConsumationResult invitation(JID fromAddress, JID roomJID, java.lang.String subject, java.lang.String body)
          Called when invitation into a room arrived
 BSConsumationResult presenceChanged(JID fromAddress, java.lang.String nick, BSPresenceInfo pi)
          Called when presence of a nick in a room has changed
 BSConsumationResult privateMessage(JID fromAddress, java.lang.String nick, java.lang.String body)
          Called when private message arrived
 BSConsumationResult roomMessage(JID roomJID, java.lang.String body)
          Called when message from room arrived
 BSConsumationResult setMyJID(JID roomJID, JID myJID)
          Called when myJID is set
 BSConsumationResult stateChanged(JID roomJID, int state)
          Called when state of room changed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BSConfConsAdapter

public BSConfConsAdapter()
Method Detail

roomMessage

public BSConsumationResult roomMessage(JID roomJID,
                                       java.lang.String body)
Called when message from room arrived

Specified by:
roomMessage in interface BSConfConsumer

groupMessage

public BSConsumationResult groupMessage(JID fromAddress,
                                        java.lang.String nick,
                                        java.lang.String body)
Called when groupchat message arrived

Specified by:
groupMessage in interface BSConfConsumer

privateMessage

public BSConsumationResult privateMessage(JID fromAddress,
                                          java.lang.String nick,
                                          java.lang.String body)
Called when private message arrived

Specified by:
privateMessage in interface BSConfConsumer

invitation

public BSConsumationResult invitation(JID fromAddress,
                                      JID roomJID,
                                      java.lang.String subject,
                                      java.lang.String body)
Called when invitation into a room arrived

Specified by:
invitation in interface BSConfConsumer

presenceChanged

public BSConsumationResult presenceChanged(JID fromAddress,
                                           java.lang.String nick,
                                           BSPresenceInfo pi)
Called when presence of a nick in a room has changed

Specified by:
presenceChanged in interface BSConfConsumer

stateChanged

public BSConsumationResult stateChanged(JID roomJID,
                                        int state)
Called when state of room changed

Specified by:
stateChanged in interface BSConfConsumer

error

public BSConsumationResult error(JID roomJID,
                                 java.lang.String errCode,
                                 java.lang.String errMsg)
Called when an error occured

Specified by:
error in interface BSConfConsumer

setMyJID

public BSConsumationResult setMyJID(JID roomJID,
                                    JID myJID)
Called when myJID is set

Specified by:
setMyJID in interface BSConfConsumer