public class PresenceFiltered extends Object implements Room.RoomOccupantListener, Room.RoomListener
| Constructor and Description |
|---|
PresenceFiltered(Room room) |
| Modifier and Type | Method and Description |
|---|---|
Collection<tigase.xmpp.BareJID> |
getOccupantsPresenceFiltered() |
Collection<tigase.xmpp.JID> |
getOccupantsPresenceFilteredJIDs() |
Collection<String> |
getOccupantsPresenceFilteredNicknames() |
void |
onChangeSubject(Room room,
String nick,
String newSubject,
Date changeDate) |
void |
onMessageToOccupants(Room room,
tigase.xmpp.JID from,
tigase.server.Packet msg) |
void |
onOccupantAdded(Room room,
tigase.xmpp.JID occupantJid) |
void |
onOccupantChangedPresence(Room room,
tigase.xmpp.JID occupantJid,
String nickname,
tigase.xml.Element presence,
boolean newOccupant) |
void |
onOccupantRemoved(Room room,
tigase.xmpp.JID occupantJid) |
void |
onSetAffiliation(Room room,
tigase.xmpp.BareJID jid,
Affiliation newAffiliation) |
protected static final Logger log
public PresenceFiltered(Room room)
public Collection<tigase.xmpp.BareJID> getOccupantsPresenceFiltered()
public Collection<String> getOccupantsPresenceFilteredNicknames()
public Collection<tigase.xmpp.JID> getOccupantsPresenceFilteredJIDs()
public void onOccupantAdded(Room room, tigase.xmpp.JID occupantJid)
onOccupantAdded in interface Room.RoomOccupantListenerpublic void onOccupantChangedPresence(Room room, tigase.xmpp.JID occupantJid, String nickname, tigase.xml.Element presence, boolean newOccupant)
onOccupantChangedPresence in interface Room.RoomOccupantListenerpublic void onOccupantRemoved(Room room, tigase.xmpp.JID occupantJid)
onOccupantRemoved in interface Room.RoomOccupantListenerpublic void onChangeSubject(Room room, String nick, String newSubject, Date changeDate)
onChangeSubject in interface Room.RoomListenerpublic void onMessageToOccupants(Room room, tigase.xmpp.JID from, tigase.server.Packet msg)
onMessageToOccupants in interface Room.RoomListenerpublic void onSetAffiliation(Room room, tigase.xmpp.BareJID jid, Affiliation newAffiliation)
onSetAffiliation in interface Room.RoomListenerCopyright © 2007–2017 Tigase. All rights reserved.