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.String
ID
static java.lang.String
MUC_LOGGER_CLASS_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addJoinEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
Adds join event.void
addLeaveEvent(Room room, java.util.Date date, tigase.xmpp.jid.JID senderJID, java.lang.String nickName)
void
addMessage(Room room, java.lang.String message, tigase.xmpp.jid.JID senderJid, java.lang.String senderNickname, java.util.Date time)
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.
-
-
-
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.
-
-