tigase.jaxmpp.core.client.xmpp.modules.muc
Class Room
java.lang.Object
tigase.jaxmpp.core.client.xmpp.modules.muc.Room
public class Room
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Room
public Room(long id,
PacketWriter writer,
BareJID roomJid,
String nickname,
SessionObject sessionObject)
add
public void add(Occupant occupant)
throws XMLException
- Throws:
XMLException
getId
public long getId()
getLastMessageDate
public Date getLastMessageDate()
getNickname
public String getNickname()
getObservable
public Observable getObservable()
getPresences
public Map<String,Occupant> getPresences()
getRoomJid
public BareJID getRoomJid()
getSessionObject
public SessionObject getSessionObject()
getState
public Room.State getState()
getTempOccupants
public Map<String,Occupant> getTempOccupants()
rejoin
public Presence rejoin()
throws JaxmppException
- Throws:
JaxmppException
remove
public void remove(Occupant occupant)
throws XMLException
- Throws:
XMLException
sendMessage
public void sendMessage(String body)
throws XMLException,
JaxmppException
- Throws:
XMLException
JaxmppException
setLastMessageDate
public void setLastMessageDate(Date date)
setObservable
public void setObservable(Observable observable)
setPassword
public void setPassword(String password)
Copyright © 2006-2012 Tigase. All Rights Reserved.