Interface MucLogger

  • All Known Implementing Classes:
    RoomChatLogger

    public interface MucLogger
    Author:
    bmalkow
    • Method Detail

      • addJoinEvent

        void addJoinEvent​(Room room,
                          Date date,
                          tigase.xmpp.JID senderJID,
                          String nickName)
        Adds join event.
        Parameters:
        room -
        date -
        senderJID -
        nickName -
      • addLeaveEvent

        void addLeaveEvent​(Room room,
                           Date date,
                           tigase.xmpp.JID senderJID,
                           String nickName)
        Parameters:
        room -
        date -
        senderJID -
        nickName -
      • addMessage

        void addMessage​(Room room,
                        String message,
                        tigase.xmpp.JID senderJid,
                        String senderNickname,
                        Date time)
        Parameters:
        room -
        message -
        senderJid -
        senderNickname -
        time -
      • addSubjectChange

        void addSubjectChange​(Room room,
                              String message,
                              tigase.xmpp.JID senderJid,
                              String senderNickname,
                              Date time)
        Adds subject changes to log/history.
        Parameters:
        room -
        message -
        senderJid -
        senderNickname -
        time -