sashenka.irc
Class SimpleIRCConnectionHandlerAdapter
java.lang.Object
|
+--sashenka.irc.IRCConnectionHandlerAdapter
|
+--sashenka.irc.SimpleIRCConnectionHandlerAdapter
- All Implemented Interfaces:
- IRCConnectionHandler
- public class SimpleIRCConnectionHandlerAdapter
- extends IRCConnectionHandlerAdapter
|
Method Summary |
void |
connecting(IRCConnection connection,
java.net.InetAddress to,
int port)
|
void |
debug(java.lang.String message)
|
void |
disconnected(IRCConnection connection)
|
void |
disconnecting(IRCConnection connection,
java.lang.String why)
|
void |
join(User who,
java.util.Collection channels)
|
void |
log(java.lang.String message)
|
void |
mode(Source from,
java.lang.String channel,
java.lang.String modes,
User who)
|
void |
nick(User oldNick,
User newNick)
|
void |
notice(Source from,
java.lang.String message)
|
void |
privmsg(IRCUser from,
java.util.Collection to,
java.lang.String message)
|
void |
status(java.lang.String message)
Used to receive status messages from the IRCConnection. |
void |
topic(Channel channel,
java.lang.String message)
|
void |
user(Source from,
java.lang.String[] params)
|
| Methods inherited from class sashenka.irc.IRCConnectionHandlerAdapter |
connected, getMOTD, getNick, getUser, incomingMessage, internal, invite, join, kick, mode, nick, part, ping, processERR_ALREADYREGISTRED, processERR_BADCHANMASK, processERR_BADCHANNELKEY, processERR_BANNEDFROMCHAN, processERR_CANNOTSENDTOCHAN, processERR_CANTKILLSERVER, processERR_CHANNELISFULL, processERR_CHANOPRIVSNEEDED, processERR_ERRONEUSNICKNAME, processERR_FILEERROR, processERR_INVITEONLYCHAN, processERR_KEYSET, processERR_NEEDMOREPARAMS, processERR_NICKCOLLISION, processERR_NICKNAMEINUSE, processERR_NOADMININFO, processERR_NOLOGIN, processERR_NOMOTD, processERR_NONICKNAMEGIVEN, processERR_NOOPERHOST, processERR_NOORIGIN, processERR_NOPERMFORHOST, processERR_NOPRIVILEGES, processERR_NORECIPIENT, processERR_NOSERVICEHOST, processERR_NOSUCHCHANNEL, processERR_NOSUCHNICK, processERR_NOSUCHSERVER, processERR_NOTEXTTOSEND, processERR_NOTONCHANNEL, processERR_NOTOPLEVEL, processERR_NOTREGISTERED, processERR_PASSWDMISMATCH, processERR_SUMMONDISABLED, processERR_TOOMANYCHANNELS, processERR_TOOMANYTARGETS, processERR_UMODEUNKNOWNFLAG, processERR_UNKNOWNCOMMAND, processERR_UNKNOWNMODE, processERR_USERNOTINCHANNEL, processERR_USERONCHANNEL, processERR_USERSDISABLED, processERR_USERSDONTMATCH, processERR_WASNOSUCHNICK, processERR_WILDTOPLEVEL, processERR_YOUREBANNEDCREEP, processERR_YOUWILLBEBANNED, processIGNORE, processINTERNAL, processINVITE, processJOIN, processKICK, processMODE, processNICK, processNOTICE, processPART, processPING, processPRIVMSG, processRPL_ADMINEMAIL, processRPL_ADMINLOC1, processRPL_ADMINLOC2, processRPL_ADMINME, processRPL_AWAY, processRPL_BANLIST, processRPL_BOUNCE, processRPL_CHANNELMODEIS, processRPL_CLOSEEND, processRPL_CLOSING, processRPL_CREATED, processRPL_ENDOFBANLIST, processRPL_ENDOFINFO, processRPL_ENDOFLINKS, processRPL_ENDOFMOTD, processRPL_ENDOFNAMES, processRPL_ENDOFSERVICES, processRPL_ENDOFSTATS, processRPL_ENDOFUSERS, processRPL_ENDOFWHO, processRPL_ENDOFWHOIS, processRPL_ENDOFWHOWAS, processRPL_GLOBALUSERS, processRPL_INFO, processRPL_INFOSTART, processRPL_INVITING, processRPL_ISON, processRPL_KILLDONE, processRPL_LINKS, processRPL_LIST, processRPL_LISTEND, processRPL_LISTSTART, processRPL_LOCALUSERS, processRPL_LUSERCHANNELS, processRPL_LUSERCLIENT, processRPL_LUSERME, processRPL_LUSEROP, processRPL_LUSERUNKNOWN, processRPL_MOTD, processRPL_MOTDSTART, processRPL_MYINFO, processRPL_MYPORTIS, processRPL_NAMREPLY, processRPL_NONE, processRPL_NOTOPIC, processRPL_NOUSERS, processRPL_NOWAWAY, processRPL_REHASHING, processRPL_SERVICE, processRPL_SERVICEINFO, processRPL_SERVLIST, processRPL_SERVLISTEND, processRPL_STATSCLINE, processRPL_STATSCOMMANDS, processRPL_STATSCONN, processRPL_STATSHLINE, processRPL_STATSILINE, processRPL_STATSKLINE, processRPL_STATSLINKINFO, processRPL_STATSLLINE, processRPL_STATSNLINE, processRPL_STATSOLINE, processRPL_STATSQLINE, processRPL_STATSUPTIME, processRPL_STATSYLINE, processRPL_SUMMONING, processRPL_TIME, processRPL_TOPIC, processRPL_TRACECLASS, processRPL_TRACECONNECTING, processRPL_TRACEHANDSHAKE, processRPL_TRACELINK, processRPL_TRACELOG, processRPL_TRACENEWTYPE, processRPL_TRACEOPERATOR, processRPL_TRACESERVER, processRPL_TRACEUNKNOWN, processRPL_TRACEUSER, processRPL_UMODEIS, processRPL_UNAWAY, processRPL_USERHOST, processRPL_USERS, processRPL_USERSSTART, processRPL_VERSION, processRPL_WELCOME, processRPL_WHOISCHANNELS, processRPL_WHOISCHANOP, processRPL_WHOISIDENTIFIED, processRPL_WHOISIDLE, processRPL_WHOISOPERATOR, processRPL_WHOISSERVER, processRPL_WHOISUSER, processRPL_WHOREPLY, processRPL_WHOWASUSER, processRPL_YOUREOPER, processRPL_YOURHOST, processTOPIC, processUNKNOWN, processUSER, setNick, setPassword |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleIRCConnectionHandlerAdapter
public SimpleIRCConnectionHandlerAdapter()
connecting
public void connecting(IRCConnection connection,
java.net.InetAddress to,
int port)
- Specified by:
connecting in interface IRCConnectionHandler- Overrides:
connecting in class IRCConnectionHandlerAdapter
disconnecting
public void disconnecting(IRCConnection connection,
java.lang.String why)
- Specified by:
disconnecting in interface IRCConnectionHandler- Overrides:
disconnecting in class IRCConnectionHandlerAdapter
disconnected
public void disconnected(IRCConnection connection)
- Specified by:
disconnected in interface IRCConnectionHandler- Overrides:
disconnected in class IRCConnectionHandlerAdapter
notice
public void notice(Source from,
java.lang.String message)
- Specified by:
notice in interface IRCConnectionHandler- Specified by:
notice in class IRCConnectionHandlerAdapter
debug
public void debug(java.lang.String message)
- Overrides:
debug in class IRCConnectionHandlerAdapter
log
public void log(java.lang.String message)
- Overrides:
log in class IRCConnectionHandlerAdapter
status
public void status(java.lang.String message)
- Description copied from interface:
IRCConnectionHandler
- Used to receive status messages from the IRCConnection.
- Specified by:
status in interface IRCConnectionHandler- Specified by:
status in class IRCConnectionHandlerAdapter
topic
public void topic(Channel channel,
java.lang.String message)
- Specified by:
topic in interface IRCConnectionHandler- Overrides:
topic in class IRCConnectionHandlerAdapter
nick
public void nick(User oldNick,
User newNick)
user
public void user(Source from,
java.lang.String[] params)
- Specified by:
user in interface IRCConnectionHandler- Overrides:
user in class IRCConnectionHandlerAdapter
join
public void join(User who,
java.util.Collection channels)
mode
public void mode(Source from,
java.lang.String channel,
java.lang.String modes,
User who)
privmsg
public void privmsg(IRCUser from,
java.util.Collection to,
java.lang.String message)
- Specified by:
privmsg in interface IRCConnectionHandler- Specified by:
privmsg in class IRCConnectionHandlerAdapter