public abstract class AbstractRoomsManager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected tigase.jaxmpp.core.client.Context |
context |
protected Map<tigase.jaxmpp.core.client.BareJID,Room> |
rooms |
protected tigase.jaxmpp.core.client.SessionObject |
sessionObject |
| Constructor and Description |
|---|
AbstractRoomsManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(tigase.jaxmpp.core.client.BareJID roomJid) |
protected abstract Room |
createRoomInstance(tigase.jaxmpp.core.client.BareJID roomJid,
String nickname,
String password) |
Room |
get(tigase.jaxmpp.core.client.BareJID roomJid) |
Collection<Room> |
getRooms() |
protected void |
initialize() |
void |
register(Room room) |
boolean |
remove(Room room) |
void |
setContext(tigase.jaxmpp.core.client.Context context) |
protected tigase.jaxmpp.core.client.Context context
protected tigase.jaxmpp.core.client.SessionObject sessionObject
public boolean contains(tigase.jaxmpp.core.client.BareJID roomJid)
protected abstract Room createRoomInstance(tigase.jaxmpp.core.client.BareJID roomJid, String nickname, String password)
public Room get(tigase.jaxmpp.core.client.BareJID roomJid)
public Collection<Room> getRooms()
protected void initialize()
public void register(Room room)
public boolean remove(Room room)
public void setContext(tigase.jaxmpp.core.client.Context context)
Copyright © 2006–2017 Tigase. All rights reserved.