Package tigase.muc

Class PresenceFiltered

    • Field Detail

      • log

        protected static final java.util.logging.Logger log
    • Constructor Detail

      • PresenceFiltered

        public PresenceFiltered​(Room room)
    • Method Detail

      • getOccupantsPresenceFiltered

        public java.util.Collection<tigase.xmpp.jid.BareJID> getOccupantsPresenceFiltered()
      • getOccupantsPresenceFilteredJIDs

        public java.util.Collection<tigase.xmpp.jid.JID> getOccupantsPresenceFilteredJIDs()
      • getOccupantsPresenceFilteredNicknames

        public java.util.Collection<java.lang.String> getOccupantsPresenceFilteredNicknames()
      • onChangeSubject

        public void onChangeSubject​(Room room,
                                    java.lang.String nick,
                                    java.lang.String newSubject,
                                    java.util.Date changeDate)
        Specified by:
        onChangeSubject in interface Room.RoomListener
      • onOccupantChangedPresence

        public void onOccupantChangedPresence​(Room room,
                                              tigase.xmpp.jid.JID occupantJid,
                                              java.lang.String nickname,
                                              tigase.xml.Element presence,
                                              boolean newOccupant)
        Specified by:
        onOccupantChangedPresence in interface Room.RoomOccupantListener