Package | Description |
---|---|
rocks.xmpp.extensions.muc.model.user |
Provides XML schema implementations of XEP-0045: Multi-User Chat (#user).
|
Modifier and Type | Field and Description |
---|---|
static Status |
Status.AFFILIATION_CHANGED
Inform user that his or her affiliation changed while not in the room (101).
|
static Status |
Status.BANNED
Inform user that he or she has been banned from the room (301).
|
static Status |
Status.KICKED
Inform user that he or she has been kicked from the room (307).
|
static Status |
Status.MEMBERSHIP_REVOKED
Inform user that he or she is being removed from the room because of an affiliation change (321).
|
static Status |
Status.NEW_ROOM_CREATED
Inform user that a new room has been created (201).
|
static Status |
Status.NICK_CHANGED
Inform all occupants of new room nickname (303).
|
static Status |
Status.REMOVED_DUE_TO_ERROR
Inform users that a user was removed because of an error reply (for example when an s2s link fails between the MUC and the removed users server).
|
static Status |
Status.ROOM_CHANGED_TO_MEMBERS_ONLY
Inform user that he or she is being removed from the room because the room has been changed to members-only and the user is not a member (322).
|
static Status |
Status.ROOM_CONFIGURATION_CHANGED
Inform occupants that a non-privacy-related room configuration change has occurred (104).
|
static Status |
Status.ROOM_DOES_NOT_SHOW_UNAVAILABLE_MEMBERS
Inform occupants that room now does not show unavailable members (103).
|
static Status |
Status.ROOM_FULLY_ANONYMOUS
Inform occupants that the room is now fully-anonymous (174).
|
static Status |
Status.ROOM_IS_NON_ANONYMOUS
Inform user that any occupant is allowed to see the user’s full JID (100).
|
static Status |
Status.ROOM_LOGGING_DISABLED
Inform occupants that room logging is now disabled (171).
|
static Status |
Status.ROOM_LOGGING_ENABLED
Inform occupants that room logging is now enabled (170).
|
static Status |
Status.ROOM_NON_ANONYMOUS
Inform occupants that the room is now non-anonymous (172).
|
static Status |
Status.ROOM_SEMI_ANONYMOUS
Inform occupants that the room is now semi-anonymous (173).
|
static Status |
Status.ROOM_SHOWS_UNAVAILABLE_MEMBERS
Inform occupants that room now shows unavailable members (102).
|
static Status |
Status.SELF_PRESENCE
Inform user that presence refers to itself (110).
|
static Status |
Status.SERVICE_HAS_ASSIGNED_OR_MODIFIED_NICK
Inform user that service has assigned or modified occupant’s roomnick (210).
|
static Status |
Status.SERVICE_SHUT_DOWN
Inform user that he or she is being removed from the room because the MUC service is being shut down (332).
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Status> |
MucUser.getStatusCodes()
Gets the status codes.
|
Modifier and Type | Method and Description |
---|---|
static MucUser |
MucUser.withItem(Affiliation affiliation,
Role role,
Actor actor,
java.lang.String reason,
Status... status)
Creates a
<x/> element with an <item/> and a <status/> child element. |
static MucUser |
MucUser.withItem(Affiliation affiliation,
Role role,
Jid jid,
Status... status)
Creates a
<x/> element with an <item/> and a <status/> child element. |
static MucUser |
MucUser.withItem(Affiliation affiliation,
Role role,
Jid jid,
java.lang.String nick,
Actor actor,
java.lang.String reason,
Status... status)
Creates a
<x/> element with an <item/> and a <status/> child element. |
static MucUser |
MucUser.withItem(Affiliation affiliation,
Role role,
Jid jid,
java.lang.String nick,
Status... status)
Creates a
<x/> element with an <item/> and a <status/> child element. |
static MucUser |
MucUser.withItem(Affiliation affiliation,
Role role,
Status... status)
Creates a
<x/> element with an <item/> and a <status/> child element. |
static MucUser |
MucUser.withItem(Role role,
java.lang.String nick,
java.lang.String reason,
Status... status)
Creates a
<x/> element with an <item/> and a <status/> child element. |
static MucUser |
MucUser.withStatus(Status... status)
Creates a
<x/> element with one or more <status/> child elements. |
Copyright © 2014–2019 XMPP.rocks. All rights reserved.