Uses of Package
rocks.xmpp.extensions.muc.model
-
Packages that use rocks.xmpp.extensions.muc.model 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). -
Classes in rocks.xmpp.extensions.muc.model used by rocks.xmpp.extensions.muc Class 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 standardizedDataForm
with form typehttp://jabber.org/protocol/muc#roomconfig
, which can be used to configure a MUC room. -
Classes in rocks.xmpp.extensions.muc.model used by rocks.xmpp.extensions.muc.model Class 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 thehttp://jabber.org/protocol/muc
namespace, which allows to enter a room.MucFeature A feature of a multi-user chat service.RequestVoice Represents a standardizedDataForm
with form typehttp://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 standardizedDataForm
with form typehttp://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 standardizedDataForm
with form typehttp://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 standardizedDataForm
with form typehttp://jabber.org/protocol/muc#register
, which can be used to register with a MUC room.RoomRegistration.Builder A builder to build MUC registration forms. -
Classes in rocks.xmpp.extensions.muc.model used by rocks.xmpp.extensions.muc.model.admin Class 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). -
Classes in rocks.xmpp.extensions.muc.model used by rocks.xmpp.extensions.muc.model.owner Class Description Destroy The<destroy/>
element, which is used in both#owner
and#user
namespace and indicates a room destruction. -
Classes in rocks.xmpp.extensions.muc.model used by rocks.xmpp.extensions.muc.model.user Class 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).