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(java.util.Collection<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(java.lang.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(java.util.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(java.lang.String name)
Natural-language room name.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.owners(java.util.Collection<Jid> owners)
Full list of room owners.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.password(java.lang.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(java.net.URI pubsubNode)
XMPP URI of associated publish-subcribe node.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.rolesForWhichPresenceIsBroadcast(java.util.Collection<Role> roles)
Roles for which presence is broadcast.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.rolesThatMayDiscoverRealJids(java.util.Collection<Role> roles)
Roles that may discover real JIDs of occupants.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.rolesThatMayRetrieveMemberList(java.util.Collection<Role> rolesThatMayRetrieveMemberList)
Roles that may retrieve member list.
|
RoomConfiguration.Builder |
RoomConfiguration.Builder.rolesThatMaySendPrivateMessages(java.util.Collection<Role> rolesThatMaySendPrivateMessages)
Roles that may send private messages.
|
Copyright © 2014–2019 XMPP.rocks. All rights reserved.