|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jibble.pircbot.PircBot
hudson.plugins.ircbot.v2.PircConnection
public class PircConnection
| Nested Class Summary | |
|---|---|
static interface |
PircConnection.JoinListener
|
| Field Summary |
|---|
| Fields inherited from class org.jibble.pircbot.PircBot |
|---|
VERSION |
| Fields inherited from interface org.jibble.pircbot.ReplyConstants |
|---|
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_AWAY, RPL_BANLIST, RPL_CHANNELMODEIS, RPL_CLOSEEND, RPL_CLOSING, 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_KILLDONE, RPL_LINKS, RPL_LIST, RPL_LISTEND, RPL_LISTSTART, RPL_LUSERCHANNELS, RPL_LUSERCLIENT, RPL_LUSERME, RPL_LUSEROP, RPL_LUSERUNKNOWN, RPL_MOTD, RPL_MOTDSTART, 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_WHOISCHANNELS, RPL_WHOISCHANOP, RPL_WHOISIDLE, RPL_WHOISOPERATOR, RPL_WHOISSERVER, RPL_WHOISUSER, RPL_WHOREPLY, RPL_WHOWASUSER, RPL_YOUREOPER |
| Constructor Summary | |
|---|---|
PircConnection(java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
addConnectionListener(hudson.plugins.im.IMConnectionListener listener)
|
void |
addJoinListener(PircConnection.JoinListener listener)
|
void |
addMessageListener(java.lang.String target,
hudson.plugins.im.IMMessageListener listener)
|
void |
closeConnection()
|
protected void |
onDisconnect()
|
protected void |
onJoin(java.lang.String channel,
java.lang.String sender,
java.lang.String login,
java.lang.String hostname)
|
protected void |
onMessage(java.lang.String channel,
java.lang.String sender,
java.lang.String login,
java.lang.String hostname,
java.lang.String message)
|
protected void |
onPrivateMessage(java.lang.String sender,
java.lang.String login,
java.lang.String hostname,
java.lang.String message)
|
protected void |
onServerResponse(int code,
java.lang.String response)
|
void |
removeConnectionListener(hudson.plugins.im.IMConnectionListener listener)
|
void |
removeJoinListener(PircConnection.JoinListener listener)
|
void |
removeMessageListener(java.lang.String target,
hudson.plugins.im.IMMessageListener listener)
|
void |
sendIMMessage(java.lang.String target,
java.lang.String message)
|
| Methods inherited from class org.jibble.pircbot.PircBot |
|---|
ban, changeNick, connect, connect, connect, dccAcceptChatRequest, dccReceiveFile, dccSendChatRequest, dccSendFile, deOp, deVoice, disconnect, dispose, equals, getChannels, getDccInetAddress, getDccPorts, getEncoding, getFinger, getInetAddress, getLogin, getMaxLineLength, getMessageDelay, getName, getNick, getOutgoingQueueSize, getPassword, getPort, getServer, getUsers, getVersion, handleLine, hashCode, identify, ipToLong, isConnected, joinChannel, joinChannel, kick, kick, listChannels, listChannels, log, longToIp, onAction, onChannelInfo, onConnect, onDccChatRequest, onDccSendRequest, onDeop, onDeVoice, onFileTransferFinished, onFinger, onIncomingChatRequest, onIncomingFileTransfer, onInvite, onKick, onMode, onNickChange, onNotice, onOp, onPart, onPing, onQuit, onRemoveChannelBan, onRemoveChannelKey, onRemoveChannelLimit, onRemoveInviteOnly, onRemoveModerated, onRemoveNoExternalMessages, onRemovePrivate, onRemoveSecret, onRemoveTopicProtection, onServerPing, onSetChannelBan, onSetChannelKey, onSetChannelLimit, onSetInviteOnly, onSetModerated, onSetNoExternalMessages, onSetPrivate, onSetSecret, onSetTopicProtection, onTime, onTopic, onTopic, onUnknown, onUserList, onUserMode, onVersion, onVoice, op, partChannel, partChannel, quitServer, quitServer, reconnect, sendAction, sendCTCPCommand, sendInvite, sendMessage, sendNotice, sendRawLine, sendRawLineViaQueue, setAutoNickChange, setDccInetAddress, setDccPorts, setEncoding, setFinger, setLogin, setMessageDelay, setMode, setName, setTopic, setVerbose, setVersion, startIdentServer, toString, unBan, voice |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PircConnection(java.lang.String name)
| Method Detail |
|---|
public void sendIMMessage(java.lang.String target,
java.lang.String message)
protected void onMessage(java.lang.String channel,
java.lang.String sender,
java.lang.String login,
java.lang.String hostname,
java.lang.String message)
onMessage in class org.jibble.pircbot.PircBot
protected void onPrivateMessage(java.lang.String sender,
java.lang.String login,
java.lang.String hostname,
java.lang.String message)
onPrivateMessage in class org.jibble.pircbot.PircBot
protected void onJoin(java.lang.String channel,
java.lang.String sender,
java.lang.String login,
java.lang.String hostname)
onJoin in class org.jibble.pircbot.PircBot
protected void onServerResponse(int code,
java.lang.String response)
onServerResponse in class org.jibble.pircbot.PircBotpublic final void closeConnection()
protected void onDisconnect()
onDisconnect in class org.jibble.pircbot.PircBotpublic void addConnectionListener(hudson.plugins.im.IMConnectionListener listener)
public void removeConnectionListener(hudson.plugins.im.IMConnectionListener listener)
public void addMessageListener(java.lang.String target,
hudson.plugins.im.IMMessageListener listener)
public void removeMessageListener(java.lang.String target,
hudson.plugins.im.IMMessageListener listener)
public void addJoinListener(PircConnection.JoinListener listener)
public void removeJoinListener(PircConnection.JoinListener listener)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||