| 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).
|
| Modifier and Type | Method and Description |
|---|---|
MultiUserChatService |
MUCRoom.getMUCService()
Get the multi user chat service the room is attached to.
|
MultiUserChatService |
MultiUserChatManager.getMultiUserChatService(org.xmpp.packet.JID jid)
Retrieves a MultiUserChatService instance specified by any JID that refers to it.
|
MultiUserChatService |
MultiUserChatManager.getMultiUserChatService(Long serviceID)
Retrieves a MultiUserChatService instance specified by it's service ID.
|
MultiUserChatService |
MultiUserChatManager.getMultiUserChatService(String subdomain)
Retrieves a MultiUserChatService instance specified by it's subdomain of the
server's primary domain.
|
| Modifier and Type | Method and Description |
|---|---|
List<MultiUserChatService> |
MultiUserChatManager.getMultiUserChatServices()
Retrieves all of the MultiUserChatServices managed and configured for this server, sorted by
subdomain.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiUserChatManager.registerMultiUserChatService(MultiUserChatService service)
Registers a new MultiUserChatService implementation to the manager.
|
void |
MUCRoom.setMUCService(MultiUserChatService service)
Sets the multi user chat service the room is attached to.
|
| Constructor and Description |
|---|
ServiceInfo(MultiUserChatService service) |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiUserChatServiceImpl
Implements the chat server as a cached memory resident chat server.
|
| Modifier and Type | Method and Description |
|---|---|
MultiUserChatService |
LocalMUCRoom.getMUCService() |
| Modifier and Type | Method and Description |
|---|---|
static Collection<LocalMUCRoom> |
MUCPersistenceManager.loadRoomsFromDB(MultiUserChatService chatserver,
Date emptyDate,
PacketRouter packetRouter)
Loads all the rooms that had occupants after a given date from the database.
|
void |
LocalMUCRoom.setMUCService(MultiUserChatService service) |
| Constructor and Description |
|---|
IQMUCSearchHandler(MultiUserChatService mucService)
Creates a new instance of the search provider.
|
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.
|
RemoteMUCRole(MultiUserChatService server,
OccupantAddedEvent event) |
Copyright © 2003–2019 Ignite Realtime. All rights reserved.