Package org.jivesoftware.smackx.muc
Class DefaultParticipantStatusListener
- java.lang.Object
-
- org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
-
- All Implemented Interfaces:
ParticipantStatusListener
@Deprecated public class DefaultParticipantStatusListener extends java.lang.Object implements ParticipantStatusListener
Deprecated.useParticipantStatusListener
instead.Default implementation of the ParticipantStatusListener interface.This class does not provide any behavior by default. It just avoids having to implement all the inteface methods if the user is only interested in implementing some of the methods.
-
-
Constructor Summary
Constructors Constructor Description DefaultParticipantStatusListener()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
adminGranted(EntityFullJid participant)
Deprecated.Called when an owner grants administrator privileges to a user.void
adminRevoked(EntityFullJid participant)
Deprecated.Called when an owner revokes administrator privileges from a user.void
banned(EntityFullJid participant, Jid actor, java.lang.String reason)
Deprecated.Called when an administrator or owner banned a participant from the room.void
joined(EntityFullJid participant)
Deprecated.Called when a new room occupant has joined the room.void
kicked(EntityFullJid participant, Jid actor, java.lang.String reason)
Deprecated.Called when a room participant has been kicked from the room.void
left(EntityFullJid participant)
Deprecated.Called when a room occupant has left the room on its own.void
membershipGranted(EntityFullJid participant)
Deprecated.Called when an administrator grants a user membership to the room.void
membershipRevoked(EntityFullJid participant)
Deprecated.Called when an administrator revokes a user membership to the room.void
moderatorGranted(EntityFullJid participant)
Deprecated.Called when an administrator grants moderator privileges to a user.void
moderatorRevoked(EntityFullJid participant)
Deprecated.Called when an administrator revokes moderator privileges from a user.void
nicknameChanged(EntityFullJid participant, Resourcepart newNickname)
Deprecated.Called when a participant changed his/her nickname in the room.void
ownershipGranted(EntityFullJid participant)
Deprecated.Called when an owner grants a user ownership on the room.void
ownershipRevoked(EntityFullJid participant)
Deprecated.Called when an owner revokes a user ownership on the room.void
voiceGranted(EntityFullJid participant)
Deprecated.Called when a moderator grants voice to a visitor.void
voiceRevoked(EntityFullJid participant)
Deprecated.Called when a moderator revokes voice from a participant.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jivesoftware.smackx.muc.ParticipantStatusListener
parted
-
-
-
-
Constructor Detail
-
DefaultParticipantStatusListener
public DefaultParticipantStatusListener()
Deprecated.
-
-
Method Detail
-
joined
public void joined(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when a new room occupant has joined the room. Note: Take in consideration that when you join a room you will receive the list of current occupants in the room. This message will be sent for each occupant.- Specified by:
joined
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that has just joined the room (e.g. room@conference.jabber.org/nick).
-
left
public void left(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when a room occupant has left the room on its own. This means that the occupant was neither kicked nor banned from the room.- Specified by:
left
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that has left the room on its own. (e.g. room@conference.jabber.org/nick).
-
kicked
public void kicked(EntityFullJid participant, Jid actor, java.lang.String reason)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when a room participant has been kicked from the room. This means that the kicked participant is no longer participating in the room.- Specified by:
kicked
in interfaceParticipantStatusListener
- Parameters:
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.
-
voiceGranted
public void voiceGranted(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when a moderator grants voice to a visitor. This means that the visitor can now participate in the moderated room sending messages to all occupants.- Specified by:
voiceGranted
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was granted voice in the room (e.g. room@conference.jabber.org/nick).
-
voiceRevoked
public void voiceRevoked(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when a moderator revokes voice from a participant. This means that the participant in the room was able to speak and now is a visitor that can't send messages to the room occupants.- Specified by:
voiceRevoked
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was revoked voice from the room (e.g. room@conference.jabber.org/nick).
-
banned
public void banned(EntityFullJid participant, Jid actor, java.lang.String reason)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an administrator or owner banned a participant from the room. This means that banned participant will no longer be able to join the room unless the ban has been removed.- Specified by:
banned
in interfaceParticipantStatusListener
- Parameters:
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.
-
membershipGranted
public void membershipGranted(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an administrator grants a user membership to the room. This means that the user will be able to join the members-only room.- Specified by:
membershipGranted
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was granted membership in the room (e.g. room@conference.jabber.org/nick).
-
membershipRevoked
public void membershipRevoked(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an administrator revokes a user membership to the room. This means that the user will not be able to join the members-only room.- Specified by:
membershipRevoked
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was revoked membership from the room (e.g. room@conference.jabber.org/nick).
-
moderatorGranted
public void moderatorGranted(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an administrator grants moderator privileges to a user. This means that the user will be able to kick users, grant and revoke voice, invite other users, modify room's subject plus all the partcipants privileges.- Specified by:
moderatorGranted
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was granted moderator privileges in the room (e.g. room@conference.jabber.org/nick).
-
moderatorRevoked
public void moderatorRevoked(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an administrator revokes moderator privileges from a user. This means that the user will no longer be able to kick users, grant and revoke voice, invite other users, modify room's subject plus all the partcipants privileges.- Specified by:
moderatorRevoked
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was revoked moderator privileges in the room (e.g. room@conference.jabber.org/nick).
-
ownershipGranted
public void ownershipGranted(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an owner grants a user ownership on the room. This means that the user will be able to change defining room features as well as perform all administrative functions.- Specified by:
ownershipGranted
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was granted ownership on the room (e.g. room@conference.jabber.org/nick).
-
ownershipRevoked
public void ownershipRevoked(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an owner revokes a user ownership on the room. This means that the user will no longer be able to change defining room features as well as perform all administrative functions.- Specified by:
ownershipRevoked
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was revoked ownership on the room (e.g. room@conference.jabber.org/nick).
-
adminGranted
public void adminGranted(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an owner grants administrator privileges to a user. This means that the user will be able to perform administrative functions such as banning users and edit moderator list.- Specified by:
adminGranted
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was granted administrator privileges (e.g. room@conference.jabber.org/nick).
-
adminRevoked
public void adminRevoked(EntityFullJid participant)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when an owner revokes administrator privileges from a user. This means that the user will no longer be able to perform administrative functions such as banning users and edit moderator list.- Specified by:
adminRevoked
in interfaceParticipantStatusListener
- Parameters:
participant
- the participant that was revoked administrator privileges (e.g. room@conference.jabber.org/nick).
-
nicknameChanged
public void nicknameChanged(EntityFullJid participant, Resourcepart newNickname)
Deprecated.Description copied from interface:ParticipantStatusListener
Called when a participant changed his/her nickname in the room. The new participant's nickname will be informed with the next available presence.- Specified by:
nicknameChanged
in interfaceParticipantStatusListener
- Parameters:
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.
-
-