Uses of Class
org.jivesoftware.openfire.muc.spi.LocalMUCRoom
-
Packages that use LocalMUCRoom Package Description org.jivesoftware.openfire.muc Implementation of Multi-User Chat (XEP-0045).org.jivesoftware.openfire.muc.cluster org.jivesoftware.openfire.muc.spi Implementation of Multi-User Chat (XEP-0045). -
-
Uses of LocalMUCRoom in org.jivesoftware.openfire.muc
Methods in org.jivesoftware.openfire.muc with parameters of type LocalMUCRoom Modifier and Type Method Description void
MultiUserChatService. chatRoomAdded(LocalMUCRoom room)
Notification message indicating that a chat room has been created in another cluster member.void
MultiUserChatService. chatRoomRemoved(LocalMUCRoom room)
Notification message indicating that the specified chat room was removed from some other cluster member. -
Uses of LocalMUCRoom in org.jivesoftware.openfire.muc.cluster
Methods in org.jivesoftware.openfire.muc.cluster that return LocalMUCRoom Modifier and Type Method Description LocalMUCRoom
MUCRoomTask. getRoom()
LocalMUCRoom
RoomInfo. getRoom()
-
Uses of LocalMUCRoom in org.jivesoftware.openfire.muc.spi
Methods in org.jivesoftware.openfire.muc.spi that return LocalMUCRoom Modifier and Type Method Description LocalMUCRoom
MultiUserChatServiceImpl. getLocalChatRoom(String roomName)
LocalMUCRoom
LocalMUCRoomManager. getRoom(String roomname)
LocalMUCRoom
LocalMUCRoomManager. removeRoom(String roomname)
Methods in org.jivesoftware.openfire.muc.spi that return types with arguments of type LocalMUCRoom Modifier and Type Method Description Collection<LocalMUCRoom>
LocalMUCRoomManager. getRooms()
static Collection<LocalMUCRoom>
MUCPersistenceManager. loadRoomsFromDB(MultiUserChatService chatserver, Date cleanupDate, PacketRouter packetRouter)
Loads all the rooms that had occupants after a given date from the database.Methods in org.jivesoftware.openfire.muc.spi with parameters of type LocalMUCRoom Modifier and Type Method Description void
LocalMUCRoomManager. addRoom(String roomname, LocalMUCRoom room)
void
MultiUserChatServiceImpl. chatRoomAdded(LocalMUCRoom room)
Notification message indicating that a chat room has been created in another cluster member.void
MultiUserChatServiceImpl. chatRoomRemoved(LocalMUCRoom room)
Notification message indicating that the specified chat room was removed from some other cluster member.static void
MUCPersistenceManager. loadFromDB(LocalMUCRoom room)
Loads the room configuration from the database if the room was persistent.static void
MUCPersistenceManager. saveToDB(LocalMUCRoom room)
Save the room configuration to the DB.void
LocalMUCRoom. updateConfiguration(LocalMUCRoom otherRoom)
static void
MUCPersistenceManager. updateRoomLock(LocalMUCRoom room)
Updates the room's lock status in the database.Constructors in org.jivesoftware.openfire.muc.spi with parameters of type LocalMUCRoom Constructor Description FMUCHandler(LocalMUCRoom chatroom, PacketRouter packetRouter)
IQAdminHandler(LocalMUCRoom chatroom, PacketRouter packetRouter)
IQOwnerHandler(LocalMUCRoom chatroom, PacketRouter packetRouter)
LocalMUCRole(MultiUserChatService chatserver, LocalMUCRoom chatroom, String nickname, MUCRole.Role role, MUCRole.Affiliation affiliation, LocalMUCUser chatuser, org.xmpp.packet.Presence presence, PacketRouter packetRouter)
Create a new role.RemoteMUCUser(org.xmpp.packet.JID realjid, LocalMUCRoom room)
-