| Package | Description |
|---|---|
| rocks.xmpp.extensions.muc.model |
Provides XML schema implementations and configuration classes for XEP-0045: Multi-User Chat.
|
| Modifier and Type | Method and Description |
|---|---|
RoomConfiguration.Builder |
RoomConfiguration.Builder.administrators(Collection<rocks.xmpp.addr.Jid> admins)
Full list of room admins.
|
static RoomConfiguration.Builder |
RoomConfiguration.builder() |
RoomConfiguration.Builder |
RoomConfiguration.Builder.changeSubjectAllowed(boolean changeSubjectAllowed)
Whether to allow occupants to change subject.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.description(String description)
Short description of room.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.invitesAllowed(boolean invitesAllowed)
Whether to allow occupants to invite others
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.language(Locale language)
Natural language for room discussions.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.loggingEnabled(boolean loggingEnabled)
Whether to enable public logging of room conversations.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.maxHistoryMessages(int maxHistoryMessages)
Sets the maximum number of history messages returned by the room.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.maxUsers(int maxUsers)
Maximum number of room occupants.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.membersOnly(boolean membersOnly)
Whether to make room members-only.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.moderated(boolean moderated)
Whether to make room moderated.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.name(String name)
Natural-language room name.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.owners(Collection<rocks.xmpp.addr.Jid> owners)
Full list of room owners.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.password(String password)
The room password.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.passwordProtected(boolean passwordProtected)
Whether a password is required to enter.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.persistent(boolean persistent)
Whether to make room persistent.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.publicRoom(boolean publicRoom)
Whether to allow public searching for room.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.pubSubNode(URI pubsubNode)
XMPP URI of associated publish-subcribe node.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.rolesForWhichPresenceIsBroadcast(Collection<Role> roles)
Roles for which presence is broadcast.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.rolesThatMayDiscoverRealJids(Collection<Role> roles)
Roles that may discover real JIDs of occupants.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.rolesThatMayRetrieveMemberList(Collection<Role> rolesThatMayRetrieveMemberList)
Roles that may retrieve member list.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.rolesThatMaySendPrivateMessages(Collection<Role> rolesThatMaySendPrivateMessages)
Roles that may send private messages.
|
Copyright © 2014–2016 XMPP.rocks. All rights reserved.