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.xml.Element[] contents) |
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.xml.Element[] contents)
onMessageToOccupants in interface Room.RoomListenerpublic void onSetAffiliation(Room room, tigase.xmpp.BareJID jid, Affiliation newAffiliation)
onSetAffiliation in interface Room.RoomListenerCopyright © 2007–2015 Tigase. All rights reserved.