Package | Description |
---|---|
rocks.xmpp.extensions.muc |
Provides classes for XEP-0045: Multi-User Chat.
|
rocks.xmpp.extensions.muc.model |
Provides XML schema implementations and configuration classes for XEP-0045: Multi-User Chat.
|
rocks.xmpp.extensions.muc.model.admin |
Provides XML schema implementations of XEP-0045: Multi-User Chat (#admin).
|
rocks.xmpp.extensions.muc.model.owner |
Provides XML schema implementations of XEP-0045: Multi-User Chat (#owner).
|
rocks.xmpp.extensions.muc.model.user |
Provides XML schema implementations of XEP-0045: Multi-User Chat (#user).
|
Class and Description |
---|
Actor
The
<actor/> element, which is used in both #admin and #user namespace to indicate who has kicked or banned another user. |
Affiliation
A long-lived association or connection with a room; the possible affiliations are “owner”, “admin”, “member”, and “outcast” (naturally it is also possible to have no affiliation); affiliation is distinct from role.
|
DiscussionHistory
The discussion history for a multi-user chat room, which can be requested when entering a room.
|
Item
The
<item/> element, which is used in both #admin and #user namespace to manage members and indicate users in a chat room. |
Role
A temporary position or privilege level within a room, distinct from a user’s long-lived affiliation with the room; the possible roles are “moderator”, “participant”, and “visitor” (it is also possible to have no defined role).
|
RoomConfiguration
Represents a standardized
DataForm with form type http://jabber.org/protocol/muc#roomconfig , which can be used to configure a MUC room. |
Class and Description |
---|
Actor
The
<actor/> element, which is used in both #admin and #user namespace to indicate who has kicked or banned another user. |
Affiliation
A long-lived association or connection with a room; the possible affiliations are “owner”, “admin”, “member”, and “outcast” (naturally it is also possible to have no affiliation); affiliation is distinct from role.
|
DiscussionHistory
The discussion history for a multi-user chat room, which can be requested when entering a room.
|
Muc
The implementation of the
<x/> element in the http://jabber.org/protocol/muc namespace, which allows to enter a room. |
MucFeature
A feature of a multi-user chat service.
|
RequestVoice
Represents a standardized
DataForm with form type http://jabber.org/protocol/muc#request , which can be used to request voice in a MUC room. |
RequestVoice.Builder
A builder to build a request voice form.
|
Role
A temporary position or privilege level within a room, distinct from a user’s long-lived affiliation with the room; the possible roles are “moderator”, “participant”, and “visitor” (it is also possible to have no defined role).
|
RoomConfiguration
Represents a standardized
DataForm with form type http://jabber.org/protocol/muc#roomconfig , which can be used to configure a MUC room. |
RoomConfiguration.Builder
A builder to build a room configuration.
|
RoomInfo
Represents a standardized
DataForm with form type http://jabber.org/protocol/muc#roominfo , which can be used to retrieve MUC room info. |
RoomInfo.Builder
A builder to build a room info form.
|
RoomRegistration
Represents a standardized
DataForm with form type http://jabber.org/protocol/muc#register , which can be used to register with a MUC room. |
RoomRegistration.Builder
A builder to build MUC registration forms.
|
Class and Description |
---|
Actor
The
<actor/> element, which is used in both #admin and #user namespace to indicate who has kicked or banned another user. |
Affiliation
A long-lived association or connection with a room; the possible affiliations are “owner”, “admin”, “member”, and “outcast” (naturally it is also possible to have no affiliation); affiliation is distinct from role.
|
Item
The
<item/> element, which is used in both #admin and #user namespace to manage members and indicate users in a chat room. |
Role
A temporary position or privilege level within a room, distinct from a user’s long-lived affiliation with the room; the possible roles are “moderator”, “participant”, and “visitor” (it is also possible to have no defined role).
|
Class and Description |
---|
Destroy
The
<destroy/> element, which is used in both #owner and #user namespace and indicates a room destruction. |
Class and Description |
---|
Actor
The
<actor/> element, which is used in both #admin and #user namespace to indicate who has kicked or banned another user. |
Affiliation
A long-lived association or connection with a room; the possible affiliations are “owner”, “admin”, “member”, and “outcast” (naturally it is also possible to have no affiliation); affiliation is distinct from role.
|
Destroy
The
<destroy/> element, which is used in both #owner and #user namespace and indicates a room destruction. |
Item
The
<item/> element, which is used in both #admin and #user namespace to manage members and indicate users in a chat room. |
Role
A temporary position or privilege level within a room, distinct from a user’s long-lived affiliation with the room; the possible roles are “moderator”, “participant”, and “visitor” (it is also possible to have no defined role).
|
Copyright © 2014–2019 XMPP.rocks. All rights reserved.