public class Room extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Room.State |
| Constructor and Description |
|---|
Room(long id,
tigase.jaxmpp.core.client.Context context,
tigase.jaxmpp.core.client.BareJID roomJid,
String nickname) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Occupant occupant) |
tigase.jaxmpp.core.client.xmpp.stanzas.Message |
createMessage(String body) |
long |
getId() |
Date |
getLastMessageDate() |
String |
getNickname() |
String |
getPassword() |
Map<String,Occupant> |
getPresences() |
tigase.jaxmpp.core.client.BareJID |
getRoomJid() |
tigase.jaxmpp.core.client.SessionObject |
getSessionObject() |
Room.State |
getState() |
Map<String,Occupant> |
getTempOccupants() |
tigase.jaxmpp.core.client.xmpp.stanzas.Presence |
rejoin() |
void |
remove(Occupant occupant) |
void |
sendMessage(tigase.jaxmpp.core.client.xmpp.stanzas.Message msg) |
tigase.jaxmpp.core.client.xmpp.stanzas.Message |
sendMessage(String body) |
void |
setLastMessageDate(Date date) |
void |
setPassword(String password) |
String |
toString() |
public Room(long id,
tigase.jaxmpp.core.client.Context context,
tigase.jaxmpp.core.client.BareJID roomJid,
String nickname)
public void add(Occupant occupant) throws tigase.jaxmpp.core.client.xml.XMLException
tigase.jaxmpp.core.client.xml.XMLExceptionpublic tigase.jaxmpp.core.client.xmpp.stanzas.Message createMessage(String body) throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic long getId()
public Date getLastMessageDate()
public void setLastMessageDate(Date date)
public String getNickname()
public String getPassword()
public void setPassword(String password)
public tigase.jaxmpp.core.client.BareJID getRoomJid()
public tigase.jaxmpp.core.client.SessionObject getSessionObject()
public Room.State getState()
public tigase.jaxmpp.core.client.xmpp.stanzas.Presence rejoin()
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void remove(Occupant occupant) throws tigase.jaxmpp.core.client.xml.XMLException
tigase.jaxmpp.core.client.xml.XMLExceptionpublic tigase.jaxmpp.core.client.xmpp.stanzas.Message sendMessage(String body) throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void sendMessage(tigase.jaxmpp.core.client.xmpp.stanzas.Message msg)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionCopyright © 2006–2021 Tigase. All rights reserved.