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.jid.BareJID> |
getOccupantsPresenceFiltered() |
Collection<tigase.xmpp.jid.JID> |
getOccupantsPresenceFilteredJIDs() |
Collection<String> |
getOccupantsPresenceFilteredNicknames() |
void |
onChangeSubject(Room room,
String nick,
String newSubject,
Date changeDate) |
void |
onMessageToOccupants(Room room,
tigase.xmpp.jid.JID from,
tigase.server.Packet msg) |
void |
onOccupantAdded(Room room,
tigase.xmpp.jid.JID occupantJid) |
void |
onOccupantChangedPresence(Room room,
tigase.xmpp.jid.JID occupantJid,
String nickname,
tigase.xml.Element presence,
boolean newOccupant) |
void |
onOccupantRemoved(Room room,
tigase.xmpp.jid.JID occupantJid) |
void |
onSetAffiliation(Room room,
tigase.xmpp.jid.BareJID jid,
RoomAffiliation oldAffiliation,
RoomAffiliation newAffiliation) |
protected static final Logger log
public PresenceFiltered(Room room)
public Collection<tigase.xmpp.jid.BareJID> getOccupantsPresenceFiltered()
public Collection<tigase.xmpp.jid.JID> getOccupantsPresenceFilteredJIDs()
public Collection<String> getOccupantsPresenceFilteredNicknames()
public void onChangeSubject(Room room, String nick, String newSubject, Date changeDate)
onChangeSubject in interface Room.RoomListenerpublic void onMessageToOccupants(Room room, tigase.xmpp.jid.JID from, tigase.server.Packet msg)
onMessageToOccupants in interface Room.RoomListenerpublic void onOccupantAdded(Room room, tigase.xmpp.jid.JID occupantJid)
onOccupantAdded in interface Room.RoomOccupantListenerpublic void onOccupantChangedPresence(Room room, tigase.xmpp.jid.JID occupantJid, String nickname, tigase.xml.Element presence, boolean newOccupant)
onOccupantChangedPresence in interface Room.RoomOccupantListenerpublic void onOccupantRemoved(Room room, tigase.xmpp.jid.JID occupantJid)
onOccupantRemoved in interface Room.RoomOccupantListenerpublic void onSetAffiliation(Room room, tigase.xmpp.jid.BareJID jid, RoomAffiliation oldAffiliation, RoomAffiliation newAffiliation)
onSetAffiliation in interface Room.RoomListenerCopyright © 2007–2020 "Tigase, Inc.". All rights reserved.