Class PresenceFiltered
java.lang.Object
tigase.muc.PresenceFiltered
- All Implemented Interfaces:
Room.RoomListener, Room.RoomOccupantListener
public class PresenceFiltered
extends Object
implements Room.RoomOccupantListener, Room.RoomListener
- Author:
- Wojciech Kapcia
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<tigase.xmpp.jid.BareJID> Collection<tigase.xmpp.jid.JID> voidonChangeSubject(Room room, String nick, String newSubject, Date changeDate) voidonMessageToOccupants(Room room, tigase.xmpp.jid.JID from, tigase.server.Packet msg) voidonOccupantAdded(Room room, tigase.xmpp.jid.JID occupantJid) voidonOccupantChangedPresence(Room room, @NonNull tigase.xmpp.jid.JID occupantJid, String nickname, tigase.xml.Element presence, boolean newOccupant) voidonOccupantRemoved(Room room, tigase.xmpp.jid.JID occupantJid) voidonSetAffiliation(Room room, tigase.xmpp.jid.BareJID jid, RoomAffiliation oldAffiliation, RoomAffiliation newAffiliation)
-
Field Details
-
log
-
-
Constructor Details
-
PresenceFiltered
-
-
Method Details
-
getOccupantsPresenceFiltered
-
getOccupantsPresenceFilteredJIDs
-
getOccupantsPresenceFilteredNicknames
-
onChangeSubject
- Specified by:
onChangeSubjectin interfaceRoom.RoomListener
-
onMessageToOccupants
- Specified by:
onMessageToOccupantsin interfaceRoom.RoomListener
-
onOccupantAdded
- Specified by:
onOccupantAddedin interfaceRoom.RoomOccupantListener
-
onOccupantChangedPresence
public void onOccupantChangedPresence(Room room, @NonNull tigase.xmpp.jid.JID occupantJid, String nickname, tigase.xml.Element presence, boolean newOccupant) - Specified by:
onOccupantChangedPresencein interfaceRoom.RoomOccupantListener
-
onOccupantRemoved
- Specified by:
onOccupantRemovedin interfaceRoom.RoomOccupantListener
-
onSetAffiliation
public void onSetAffiliation(Room room, tigase.xmpp.jid.BareJID jid, RoomAffiliation oldAffiliation, RoomAffiliation newAffiliation) - Specified by:
onSetAffiliationin interfaceRoom.RoomListener
-