public class IrcLogger
extends org.schwering.irc.lib.IRCEventAdapter
ACTION_INDICATOR, BOLD_INDICATOR, COLOR_END_INDICATOR, COLOR_INDICATOR, COLOR_REVERSE_INDICATOR, ERR_ALREADYREGISTRED, ERR_BADCHANMASK, ERR_BADCHANNELKEY, ERR_BANNEDFROMCHAN, ERR_CANNOTSENDTOCHAN, ERR_CANTKILLSERVER, ERR_CHANNELISFULL, ERR_CHANOPRIVSNEEDED, ERR_ERRONEUSNICKNAME, ERR_FILEERROR, ERR_INVITEONLYCHAN, ERR_KEYSET, ERR_NEEDMOREPARAMS, ERR_NICKCOLLISION, ERR_NICKNAMEINUSE, ERR_NOADMININFO, ERR_NOLOGIN, ERR_NOMOTD, ERR_NONICKNAMEGIVEN, ERR_NOOPERHOST, ERR_NOORIGIN, ERR_NOPERMFORHOST, ERR_NOPRIVILEGES, ERR_NORECIPIENT, ERR_NOSERVICEHOST, ERR_NOSUCHCHANNEL, ERR_NOSUCHNICK, ERR_NOSUCHSERVER, ERR_NOTEXTTOSEND, ERR_NOTONCHANNEL, ERR_NOTOPLEVEL, ERR_NOTREGISTERED, ERR_PASSWDMISMATCH, ERR_SUMMONDISABLED, ERR_TOOMANYCHANNELS, ERR_TOOMANYTARGETS, ERR_UMODEUNKNOWNFLAG, ERR_UNKNOWNCOMMAND, ERR_UNKNOWNMODE, ERR_USERNOTINCHANNEL, ERR_USERONCHANNEL, ERR_USERSDISABLED, ERR_USERSDONTMATCH, ERR_WASNOSUCHNICK, ERR_WILDTOPLEVEL, ERR_YOUREBANNEDCREEP, ERR_YOUWILLBEBANNED, RPL_ADMINEMAIL, RPL_ADMINLOC1, RPL_ADMINLOC2, RPL_ADMINME, RPL_AUTHNAME, RPL_AWAY, RPL_BANLIST, RPL_CHANNELMODEIS, RPL_CLOSEEND, RPL_CLOSING, RPL_CREATED, RPL_ENDOFBANLIST, RPL_ENDOFINFO, RPL_ENDOFLINKS, RPL_ENDOFMOTD, RPL_ENDOFNAMES, RPL_ENDOFSERVICES, RPL_ENDOFSTATS, RPL_ENDOFUSERS, RPL_ENDOFWHO, RPL_ENDOFWHOIS, RPL_ENDOFWHOWAS, RPL_INFO, RPL_INFOSTART, RPL_INVITING, RPL_ISON, RPL_ISUPPORT, RPL_KILLDONE, RPL_LINKS, RPL_LIST, RPL_LISTEND, RPL_LISTSTART, RPL_LUSERCHANNELS, RPL_LUSERCLIENT, RPL_LUSERME, RPL_LUSEROP, RPL_LUSERUNKNOWN, RPL_MOTD, RPL_MOTDSTART, RPL_MYINFO, RPL_MYPORTIS, RPL_NAMREPLY, RPL_NONE, RPL_NOTOPIC, RPL_NOUSERS, RPL_NOWAWAY, RPL_REHASHING, RPL_SERVICE, RPL_SERVICEINFO, RPL_SERVLIST, RPL_SERVLISTEND, RPL_STATSCLINE, RPL_STATSCOMMANDS, RPL_STATSHLINE, RPL_STATSILINE, RPL_STATSKLINE, RPL_STATSLINKINFO, RPL_STATSLLINE, RPL_STATSNLINE, RPL_STATSOLINE, RPL_STATSQLINE, RPL_STATSUPTIME, RPL_STATSYLINE, RPL_SUMMONING, RPL_TIME, RPL_TOPIC, RPL_TOPICINFO, RPL_TRACECLASS, RPL_TRACECONNECTING, RPL_TRACEHANDSHAKE, RPL_TRACELINK, RPL_TRACELOG, RPL_TRACENEWTYPE, RPL_TRACEOPERATOR, RPL_TRACESERVER, RPL_TRACEUNKNOWN, RPL_TRACEUSER, RPL_UMODEIS, RPL_UNAWAY, RPL_USERHOST, RPL_USERS, RPL_USERSSTART, RPL_VERSION, RPL_WELCOME, RPL_WHOISCHANNELS, RPL_WHOISCHANOP, RPL_WHOISIDLE, RPL_WHOISOPERATOR, RPL_WHOISSERVER, RPL_WHOISUSER, RPL_WHOREPLY, RPL_WHOWASUSER, RPL_YOUREOPER, RPL_YOURHOST, UNDERLINE_INDICATOR| Constructor and Description |
|---|
IrcLogger(org.slf4j.Logger log,
String server) |
| Modifier and Type | Method and Description |
|---|---|
void |
onDisconnected() |
void |
onError(int num,
String msg) |
void |
onError(String msg) |
void |
onInvite(String chan,
org.schwering.irc.lib.IRCUser user,
String passiveNick) |
void |
onJoin(String chan,
org.schwering.irc.lib.IRCUser user) |
void |
onKick(String chan,
org.schwering.irc.lib.IRCUser user,
String passiveNick,
String msg) |
void |
onMode(org.schwering.irc.lib.IRCUser user,
String passiveNick,
String mode) |
void |
onMode(String chan,
org.schwering.irc.lib.IRCUser user,
org.schwering.irc.lib.IRCModeParser ircModeParser) |
void |
onNick(org.schwering.irc.lib.IRCUser user,
String newNick) |
void |
onNotice(String target,
org.schwering.irc.lib.IRCUser user,
String msg) |
void |
onPart(String chan,
org.schwering.irc.lib.IRCUser user,
String msg) |
void |
onPing(String ping) |
void |
onPrivmsg(String target,
org.schwering.irc.lib.IRCUser user,
String msg) |
void |
onQuit(org.schwering.irc.lib.IRCUser user,
String msg) |
void |
onRegistered() |
void |
onReply(int num,
String value,
String msg) |
void |
onTopic(String chan,
org.schwering.irc.lib.IRCUser user,
String topic) |
void |
unknown(String prefix,
String command,
String middle,
String trailing) |
public IrcLogger(org.slf4j.Logger log,
String server)
public void onDisconnected()
onDisconnected in interface org.schwering.irc.lib.IRCEventListeneronDisconnected in class org.schwering.irc.lib.IRCEventAdapterpublic void onError(int num,
String msg)
onError in interface org.schwering.irc.lib.IRCEventListeneronError in class org.schwering.irc.lib.IRCEventAdapterpublic void onError(String msg)
onError in interface org.schwering.irc.lib.IRCEventListeneronError in class org.schwering.irc.lib.IRCEventAdapterpublic void onInvite(String chan, org.schwering.irc.lib.IRCUser user, String passiveNick)
onInvite in interface org.schwering.irc.lib.IRCEventListeneronInvite in class org.schwering.irc.lib.IRCEventAdapterpublic void onJoin(String chan, org.schwering.irc.lib.IRCUser user)
onJoin in interface org.schwering.irc.lib.IRCEventListeneronJoin in class org.schwering.irc.lib.IRCEventAdapterpublic void onKick(String chan, org.schwering.irc.lib.IRCUser user, String passiveNick, String msg)
onKick in interface org.schwering.irc.lib.IRCEventListeneronKick in class org.schwering.irc.lib.IRCEventAdapterpublic void onMode(String chan, org.schwering.irc.lib.IRCUser user, org.schwering.irc.lib.IRCModeParser ircModeParser)
onMode in interface org.schwering.irc.lib.IRCEventListeneronMode in class org.schwering.irc.lib.IRCEventAdapterpublic void onMode(org.schwering.irc.lib.IRCUser user,
String passiveNick,
String mode)
onMode in interface org.schwering.irc.lib.IRCEventListeneronMode in class org.schwering.irc.lib.IRCEventAdapterpublic void onNick(org.schwering.irc.lib.IRCUser user,
String newNick)
onNick in interface org.schwering.irc.lib.IRCEventListeneronNick in class org.schwering.irc.lib.IRCEventAdapterpublic void onNotice(String target, org.schwering.irc.lib.IRCUser user, String msg)
onNotice in interface org.schwering.irc.lib.IRCEventListeneronNotice in class org.schwering.irc.lib.IRCEventAdapterpublic void onPart(String chan, org.schwering.irc.lib.IRCUser user, String msg)
onPart in interface org.schwering.irc.lib.IRCEventListeneronPart in class org.schwering.irc.lib.IRCEventAdapterpublic void onPing(String ping)
onPing in interface org.schwering.irc.lib.IRCEventListeneronPing in class org.schwering.irc.lib.IRCEventAdapterpublic void onPrivmsg(String target, org.schwering.irc.lib.IRCUser user, String msg)
onPrivmsg in interface org.schwering.irc.lib.IRCEventListeneronPrivmsg in class org.schwering.irc.lib.IRCEventAdapterpublic void onQuit(org.schwering.irc.lib.IRCUser user,
String msg)
onQuit in interface org.schwering.irc.lib.IRCEventListeneronQuit in class org.schwering.irc.lib.IRCEventAdapterpublic void onRegistered()
onRegistered in interface org.schwering.irc.lib.IRCEventListeneronRegistered in class org.schwering.irc.lib.IRCEventAdapterpublic void onReply(int num,
String value,
String msg)
onReply in interface org.schwering.irc.lib.IRCEventListeneronReply in class org.schwering.irc.lib.IRCEventAdapterpublic void onTopic(String chan, org.schwering.irc.lib.IRCUser user, String topic)
onTopic in interface org.schwering.irc.lib.IRCEventListeneronTopic in class org.schwering.irc.lib.IRCEventAdapterApache Camel