tigase.muc.logger
Class RoomChatLogger

java.lang.Object
  extended by tigase.muc.logger.RoomChatLogger
All Implemented Interfaces:
MucLogger

public class RoomChatLogger
extends Object
implements MucLogger

Author:
bmalkow

Field Summary
 
Fields inherited from interface tigase.muc.logger.MucLogger
MUC_LOGGER_CLASS_KEY
 
Constructor Summary
RoomChatLogger()
           
 
Method Summary
 void addJoinEvent(Room room, Date date, tigase.xmpp.JID senderJID, String nickName)
          Adds join event.
 void addLeaveEvent(Room room, Date date, tigase.xmpp.JID senderJID, String nickName)
           
 void addMessage(Room room, String message, tigase.xmpp.JID senderJid, String senderNickname, Date time)
           
 void addSubjectChange(Room room, String message, tigase.xmpp.JID senderJid, String senderNickname, Date time)
          Adds subject changes to log/history.
 void init(Map<String,Object> props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoomChatLogger

public RoomChatLogger()
Parameters:
config2 -
Method Detail

addJoinEvent

public void addJoinEvent(Room room,
                         Date date,
                         tigase.xmpp.JID senderJID,
                         String nickName)
Description copied from interface: MucLogger
Adds join event.

Specified by:
addJoinEvent in interface MucLogger

addLeaveEvent

public void addLeaveEvent(Room room,
                          Date date,
                          tigase.xmpp.JID senderJID,
                          String nickName)
Specified by:
addLeaveEvent in interface MucLogger

addMessage

public void addMessage(Room room,
                       String message,
                       tigase.xmpp.JID senderJid,
                       String senderNickname,
                       Date time)
Specified by:
addMessage in interface MucLogger

addSubjectChange

public void addSubjectChange(Room room,
                             String message,
                             tigase.xmpp.JID senderJid,
                             String senderNickname,
                             Date time)
Description copied from interface: MucLogger
Adds subject changes to log/history.

Specified by:
addSubjectChange in interface MucLogger

init

public void init(Map<String,Object> props)
Specified by:
init in interface MucLogger


Copyright © 2007-2012 Tigase. All Rights Reserved.