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 StringMUC_LOGGER_CLASS_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddJoinEvent(Room room, Date date, tigase.xmpp.JID senderJID, String nickName)Adds join event.voidaddLeaveEvent(Room room, Date date, tigase.xmpp.JID senderJID, String nickName)voidaddMessage(Room room, String message, tigase.xmpp.JID senderJid, String senderNickname, Date time)voidaddSubjectChange(Room room, String message, tigase.xmpp.JID senderJid, String senderNickname, Date time)Adds subject changes to log/history.voidinit(MucContext context)
-
-
-
Field Detail
-
MUC_LOGGER_CLASS_KEY
static final String MUC_LOGGER_CLASS_KEY
- See Also:
- Constant Field Values
-
-
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-
-
init
void init(MucContext context)
-
-