Package org.apache.camel.component.irc
Class IrcLogger
java.lang.Object
org.schwering.irc.lib.IRCEventAdapter
org.apache.camel.component.irc.IrcLogger
- All Implemented Interfaces:
EventListener
,org.schwering.irc.lib.IRCConstants
,org.schwering.irc.lib.IRCEventListener
public class IrcLogger
extends org.schwering.irc.lib.IRCEventAdapter
A helper class which logs errors
-
Field Summary
Fields inherited from interface org.schwering.irc.lib.IRCConstants
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 Summary
Constructors -
Method Summary
-
Constructor Details
-
IrcLogger
-
-
Method Details
-
onDisconnected
public void onDisconnected()- Specified by:
onDisconnected
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onDisconnected
in classorg.schwering.irc.lib.IRCEventAdapter
-
onError
- Specified by:
onError
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onError
in classorg.schwering.irc.lib.IRCEventAdapter
-
onError
- Specified by:
onError
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onError
in classorg.schwering.irc.lib.IRCEventAdapter
-
onInvite
- Specified by:
onInvite
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onInvite
in classorg.schwering.irc.lib.IRCEventAdapter
-
onJoin
- Specified by:
onJoin
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onJoin
in classorg.schwering.irc.lib.IRCEventAdapter
-
onKick
- Specified by:
onKick
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onKick
in classorg.schwering.irc.lib.IRCEventAdapter
-
onMode
public void onMode(String chan, org.schwering.irc.lib.IRCUser user, org.schwering.irc.lib.IRCModeParser ircModeParser) - Specified by:
onMode
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onMode
in classorg.schwering.irc.lib.IRCEventAdapter
-
onMode
- Specified by:
onMode
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onMode
in classorg.schwering.irc.lib.IRCEventAdapter
-
onNick
- Specified by:
onNick
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onNick
in classorg.schwering.irc.lib.IRCEventAdapter
-
onNotice
- Specified by:
onNotice
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onNotice
in classorg.schwering.irc.lib.IRCEventAdapter
-
onPart
- Specified by:
onPart
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onPart
in classorg.schwering.irc.lib.IRCEventAdapter
-
onPing
- Specified by:
onPing
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onPing
in classorg.schwering.irc.lib.IRCEventAdapter
-
onPrivmsg
- Specified by:
onPrivmsg
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onPrivmsg
in classorg.schwering.irc.lib.IRCEventAdapter
-
onQuit
- Specified by:
onQuit
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onQuit
in classorg.schwering.irc.lib.IRCEventAdapter
-
onRegistered
public void onRegistered()- Specified by:
onRegistered
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onRegistered
in classorg.schwering.irc.lib.IRCEventAdapter
-
onReply
- Specified by:
onReply
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onReply
in classorg.schwering.irc.lib.IRCEventAdapter
-
onTopic
- Specified by:
onTopic
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
onTopic
in classorg.schwering.irc.lib.IRCEventAdapter
-
unknown
- Specified by:
unknown
in interfaceorg.schwering.irc.lib.IRCEventListener
- Overrides:
unknown
in classorg.schwering.irc.lib.IRCEventAdapter
-