Package org.jivesoftware.openfire.muc.spi
Implementation of Multi-User Chat (XEP-0045).
-
Interface Summary Interface Description MUCServicePropertyEventListener Interface to listen for property events. -
Class Summary Class Description IQAdminHandler A handler for the IQ packet with namespace http://jabber.org/protocol/muc#admin.IQMuclumbusSearchHandler This class adds support for the search functionality for MUC rooms as identified by the 'https://xmlns.zombofant.net/muclumbus/search/1.0' namespace.IQMUCSearchHandler This class adds jabber:iq:search combined with 'result set management' functionality to the MUC service of Openfire.IQOwnerHandler A handler for the IQ packet with namespace http://jabber.org/protocol/muc#owner.LocalMUCRole Implementation of a local room occupant.LocalMUCRoom Implementation of a chatroom that is being hosted by this JVM.LocalMUCRoomManager this class supports the simple LocalMUCRoom management including remove,add and query.LocalMUCUser Representation of users interacting with the chat service.MUCPersistenceManager A manager responsible for ensuring room persistence.MUCServiceProperties Retrieves and stores MUC service properties.MUCServicePropertyEventDispatcher Dispatches property events.MultiUserChatServiceImpl Implements the chat server as a cached memory resident chat server.RemoteMUCRole Representation of a room occupant of a local room that is being hosted by another cluster node.RemoteMUCUser User hosted by another cluster node that is presente in a local room. -
Enum Summary Enum Description IQMuclumbusSearchHandler.Key MUCServicePropertyEventDispatcher.EventType Represents valid event types.