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