public interface ParticipantStatusListener
| Modifier and Type | Method and Description |
|---|---|
default void |
adminGranted(org.jxmpp.jid.EntityFullJid participant)
Called when an owner grants administrator privileges to a user.
|
default void |
adminRevoked(org.jxmpp.jid.EntityFullJid participant)
Called when an owner revokes administrator privileges from a user.
|
default void |
banned(org.jxmpp.jid.EntityFullJid participant,
org.jxmpp.jid.Jid actor,
java.lang.String reason)
Called when an administrator or owner banned a participant from the room.
|
default void |
joined(org.jxmpp.jid.EntityFullJid participant)
Called when a new room occupant has joined the room.
|
default void |
kicked(org.jxmpp.jid.EntityFullJid participant,
org.jxmpp.jid.Jid actor,
java.lang.String reason)
Called when a room participant has been kicked from the room.
|
default void |
left(org.jxmpp.jid.EntityFullJid participant)
Called when a room occupant has left the room on its own.
|
default void |
membershipGranted(org.jxmpp.jid.EntityFullJid participant)
Called when an administrator grants a user membership to the room.
|
default void |
membershipRevoked(org.jxmpp.jid.EntityFullJid participant)
Called when an administrator revokes a user membership to the room.
|
default void |
moderatorGranted(org.jxmpp.jid.EntityFullJid participant)
Called when an administrator grants moderator privileges to a user.
|
default void |
moderatorRevoked(org.jxmpp.jid.EntityFullJid participant)
Called when an administrator revokes moderator privileges from a user.
|
default void |
nicknameChanged(org.jxmpp.jid.EntityFullJid participant,
org.jxmpp.jid.parts.Resourcepart newNickname)
Called when a participant changed his/her nickname in the room.
|
default void |
ownershipGranted(org.jxmpp.jid.EntityFullJid participant)
Called when an owner grants a user ownership on the room.
|
default void |
ownershipRevoked(org.jxmpp.jid.EntityFullJid participant)
Called when an owner revokes a user ownership on the room.
|
default void |
parted(org.jxmpp.jid.EntityFullJid participant)
Called when a participant is parted for whatever reason.
|
default void |
voiceGranted(org.jxmpp.jid.EntityFullJid participant)
Called when a moderator grants voice to a visitor.
|
default void |
voiceRevoked(org.jxmpp.jid.EntityFullJid participant)
Called when a moderator revokes voice from a participant.
|
default void joined(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that has just joined the room
(e.g. room@conference.jabber.org/nick).default void left(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that has left the room on its own.
(e.g. room@conference.jabber.org/nick).default void parted(org.jxmpp.jid.EntityFullJid participant)
left(EntityFullJid) may be invoked.participant - the participant that was removed from the room.default void kicked(org.jxmpp.jid.EntityFullJid participant,
org.jxmpp.jid.Jid actor,
java.lang.String reason)
participant - the participant that was kicked from the room
(e.g. room@conference.jabber.org/nick).actor - the moderator that kicked the occupant from the room (e.g. user@host.org).reason - the reason provided by the actor to kick the occupant from the room.default void voiceGranted(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was granted voice in the room
(e.g. room@conference.jabber.org/nick).default void voiceRevoked(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was revoked voice from the room
(e.g. room@conference.jabber.org/nick).default void banned(org.jxmpp.jid.EntityFullJid participant,
org.jxmpp.jid.Jid actor,
java.lang.String reason)
participant - the participant that was banned from the room
(e.g. room@conference.jabber.org/nick).actor - the administrator that banned the occupant (e.g. user@host.org).reason - the reason provided by the administrator to ban the occupant.default void membershipGranted(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was granted membership in the room
(e.g. room@conference.jabber.org/nick).default void membershipRevoked(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was revoked membership from the room
(e.g. room@conference.jabber.org/nick).default void moderatorGranted(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was granted moderator privileges in the room
(e.g. room@conference.jabber.org/nick).default void moderatorRevoked(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was revoked moderator privileges in the room
(e.g. room@conference.jabber.org/nick).default void ownershipGranted(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was granted ownership on the room
(e.g. room@conference.jabber.org/nick).default void ownershipRevoked(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was revoked ownership on the room
(e.g. room@conference.jabber.org/nick).default void adminGranted(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was granted administrator privileges
(e.g. room@conference.jabber.org/nick).default void adminRevoked(org.jxmpp.jid.EntityFullJid participant)
participant - the participant that was revoked administrator privileges
(e.g. room@conference.jabber.org/nick).default void nicknameChanged(org.jxmpp.jid.EntityFullJid participant,
org.jxmpp.jid.parts.Resourcepart newNickname)
participant - the participant that was revoked administrator privileges
(e.g. room@conference.jabber.org/nick).newNickname - the new nickname that the participant decided to use.