|
Smack | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ParticipantStatusListener
A listener that is fired anytime a participant's status in a room is changed, such as the user being kicked, banned, or granted admin permissions.
Method Summary | |
---|---|
void |
adminGranted(java.lang.String participant)
Called when an owner grants administrator privileges to a user. |
void |
adminRevoked(java.lang.String participant)
Called when an owner revokes administrator privileges from a user. |
void |
banned(java.lang.String participant,
java.lang.String actor,
java.lang.String reason)
Called when an administrator or owner banned a participant from the room. |
void |
joined(java.lang.String participant)
Called when a new room occupant has joined the room. |
void |
kicked(java.lang.String participant,
java.lang.String actor,
java.lang.String reason)
Called when a room participant has been kicked from the room. |
void |
left(java.lang.String participant)
Called when a room occupant has left the room on its own. |
void |
membershipGranted(java.lang.String participant)
Called when an administrator grants a user membership to the room. |
void |
membershipRevoked(java.lang.String participant)
Called when an administrator revokes a user membership to the room. |
void |
moderatorGranted(java.lang.String participant)
Called when an administrator grants moderator privileges to a user. |
void |
moderatorRevoked(java.lang.String participant)
Called when an administrator revokes moderator privileges from a user. |
void |
nicknameChanged(java.lang.String participant,
java.lang.String newNickname)
Called when a participant changed his/her nickname in the room. |
void |
ownershipGranted(java.lang.String participant)
Called when an owner grants a user ownership on the room. |
void |
ownershipRevoked(java.lang.String participant)
Called when an owner revokes a user ownership on the room. |
void |
voiceGranted(java.lang.String participant)
Called when a moderator grants voice to a visitor. |
void |
voiceRevoked(java.lang.String participant)
Called when a moderator revokes voice from a participant. |
Method Detail |
---|
void joined(java.lang.String participant)
participant
- the participant that has just joined the room
(e.g. room@conference.jabber.org/nick).void left(java.lang.String participant)
participant
- the participant that has left the room on its own.
(e.g. room@conference.jabber.org/nick).void kicked(java.lang.String participant, java.lang.String 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.void voiceGranted(java.lang.String participant)
participant
- the participant that was granted voice in the room
(e.g. room@conference.jabber.org/nick).void voiceRevoked(java.lang.String participant)
participant
- the participant that was revoked voice from the room
(e.g. room@conference.jabber.org/nick).void banned(java.lang.String participant, java.lang.String 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.void membershipGranted(java.lang.String participant)
participant
- the participant that was granted membership in the room
(e.g. room@conference.jabber.org/nick).void membershipRevoked(java.lang.String participant)
participant
- the participant that was revoked membership from the room
(e.g. room@conference.jabber.org/nick).void moderatorGranted(java.lang.String participant)
participant
- the participant that was granted moderator privileges in the room
(e.g. room@conference.jabber.org/nick).void moderatorRevoked(java.lang.String participant)
participant
- the participant that was revoked moderator privileges in the room
(e.g. room@conference.jabber.org/nick).void ownershipGranted(java.lang.String participant)
participant
- the participant that was granted ownership on the room
(e.g. room@conference.jabber.org/nick).void ownershipRevoked(java.lang.String participant)
participant
- the participant that was revoked ownership on the room
(e.g. room@conference.jabber.org/nick).void adminGranted(java.lang.String participant)
participant
- the participant that was granted administrator privileges
(e.g. room@conference.jabber.org/nick).void adminRevoked(java.lang.String participant)
participant
- the participant that was revoked administrator privileges
(e.g. room@conference.jabber.org/nick).void nicknameChanged(java.lang.String participant, java.lang.String 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.
|
Smack | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |