Uses of Interface
org.jivesoftware.openfire.muc.MultiUserChatService
Packages that use MultiUserChatService
Package
Description
Implementation of Multi-User Chat (XEP-0045).
Implementation of Multi-User Chat (XEP-0045).
-
Uses of MultiUserChatService in org.jivesoftware.openfire.muc
Methods in org.jivesoftware.openfire.muc that return MultiUserChatServiceModifier and TypeMethodDescriptionMUCRoom.getMUCService()Get the multi-user chat service the room is attached to.MultiUserChatManager.getMultiUserChatService(long serviceID) Retrieves a MultiUserChatService instance specified by it's service ID.MultiUserChatManager.getMultiUserChatService(String subdomain) Retrieves a MultiUserChatService instance specified by it's subdomain of the server's primary domain.MultiUserChatManager.getMultiUserChatService(org.xmpp.packet.JID jid) Retrieves a MultiUserChatService instance specified by any JID that refers to it.Methods in org.jivesoftware.openfire.muc that return types with arguments of type MultiUserChatServiceModifier and TypeMethodDescriptionMultiUserChatManager.getMultiUserChatServices()Retrieves all of the MultiUserChatServices managed and configured for this server, sorted by subdomain.Methods in org.jivesoftware.openfire.muc with parameters of type MultiUserChatServiceModifier and TypeMethodDescriptionvoidMultiUserChatManager.registerMultiUserChatService(MultiUserChatService service) Registers a new MultiUserChatService implementation to the manager.voidMultiUserChatManager.registerMultiUserChatService(MultiUserChatService service, boolean allNodes) Registers a new MultiUserChatService implementation to the manager.voidMUCRoom.setMUCService(MultiUserChatService service) Sets the multi-user chat service the room is attached to.Constructors in org.jivesoftware.openfire.muc with parameters of type MultiUserChatServiceModifierConstructorDescriptionMUCRoom(MultiUserChatService chatService, String roomName) Create a new chat room. -
Uses of MultiUserChatService in org.jivesoftware.openfire.muc.spi
Classes in org.jivesoftware.openfire.muc.spi that implement MultiUserChatServiceModifier and TypeClassDescriptionclassImplements the chat server as a cached memory resident chat server.Methods in org.jivesoftware.openfire.muc.spi with parameters of type MultiUserChatServiceModifier and TypeMethodDescriptionstatic intMUCPersistenceManager.countRooms(MultiUserChatService service) Counts all rooms of a chat service.static booleanMUCPersistenceManager.isRoomRetired(String roomName, MultiUserChatService multiUserChatService) Check if a room name is retired for a given service.static Collection<String>MUCPersistenceManager.loadRoomNamesFromDB(MultiUserChatService chatserver) Loads the name of all the rooms that are in the database.static Collection<MUCRoom>MUCPersistenceManager.loadRoomsFromDB(MultiUserChatService chatserver, Date cleanupDate) Loads all the rooms that had occupants after a given date from the database.Constructors in org.jivesoftware.openfire.muc.spi with parameters of type MultiUserChatServiceModifierConstructorDescriptionIQExtendedChannelSearchHandler(MultiUserChatService mucService) Creates a new instance of the search provider.IQMuclumbusSearchHandler(MultiUserChatService mucService) Deprecated, for removal: This API element is subject to removal in a future version.Creates a new instance of the search provider.IQMUCSearchHandler(MultiUserChatService mucService) Creates a new instance of the search provider.IQMUCvCardHandler(MultiUserChatService mucService)