Package tigase.muc.logger
Interface MucLogger
-
- All Known Implementing Classes:
RoomChatLogger
public interface MucLogger- Author:
- bmalkow
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIDstatic java.lang.StringMUC_LOGGER_CLASS_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)Adds join event.voidaddLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)voidaddMessage(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)voidaddSubjectChange(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)Adds subject changes to log/history.
-
-
-
Field Detail
-
ID
static final java.lang.String ID
- See Also:
- Constant Field Values
-
MUC_LOGGER_CLASS_KEY
static final java.lang.String MUC_LOGGER_CLASS_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
addJoinEvent
void addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
Adds join event.- Parameters:
room-date-senderJID-nickName-
-
addLeaveEvent
void addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
-
addMessage
void addMessage(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
-
addSubjectChange
void addSubjectChange(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
Adds subject changes to log/history.
-
-