org.relayirc.core
Interface IRCConnectionListener
- All Known Implementing Classes:
- IRCConnectionAdapter
public interface IRCConnectionListener
Implement this interface to listen to an IRCConnection.
ISSUE: To follow the Java Bean conventions, every method
should take one argument of type IRCConnectionEvent. Does this
buy us anything?
- See Also:
IRCConnection
Method Summary |
void |
onAction(java.lang.String user,
java.lang.String chan,
java.lang.String txt)
|
void |
onBan(java.lang.String banned,
java.lang.String chan,
java.lang.String banner)
|
void |
onClientInfo(java.lang.String orgnick)
|
void |
onClientSource(java.lang.String orgnick)
|
void |
onClientVersion(java.lang.String orgnick)
|
void |
onConnect()
|
void |
onDeOp(java.lang.String oper,
java.lang.String chan,
java.lang.String oped)
|
void |
onDisconnect()
|
void |
onErrorAlreadyRegistered()
|
void |
onErrorErroneusNickname(java.lang.String badNick)
|
void |
onErrorNeedMoreParams()
|
void |
onErrorNickCollision(java.lang.String badNick)
|
void |
onErrorNickNameInUse(java.lang.String badNick)
|
void |
onErrorNoMOTD()
|
void |
onErrorNoNicknameGiven()
|
void |
onErrorUnknown(java.lang.String message)
|
void |
onErrorUnsupported(java.lang.String messag)
|
void |
onInvite(java.lang.String orgin,
java.lang.String orgnick,
java.lang.String invitee,
java.lang.String chan)
|
void |
onIsOn(java.lang.String[] usersOn)
|
void |
onJoin(java.lang.String user,
java.lang.String nick,
java.lang.String chan,
boolean create)
|
void |
onKick(java.lang.String kicked,
java.lang.String chan,
java.lang.String kicker,
java.lang.String txt)
|
void |
onMessage(java.lang.String message)
|
void |
onNames(java.lang.String users,
java.lang.String chan)
|
void |
onNick(java.lang.String user,
java.lang.String oldnick,
java.lang.String newnick)
|
void |
onNotice(java.lang.String orgnick,
java.lang.String chan,
java.lang.String txt)
|
void |
onOp(java.lang.String oper,
java.lang.String chan,
java.lang.String oped)
|
void |
onParsingError(java.lang.String message)
|
void |
onPart(java.lang.String user,
java.lang.String nick,
java.lang.String chan)
|
void |
onPing(java.lang.String params)
|
void |
onPrivateMessage(java.lang.String orgnick,
java.lang.String chan,
java.lang.String txt)
|
void |
onQuit(java.lang.String user,
java.lang.String nick,
java.lang.String txt)
|
void |
onReplyEndOfWhoIs(java.lang.String nick)
|
void |
onReplyList(java.lang.String channel,
int userCount,
java.lang.String topic)
|
void |
onReplyListEnd()
|
void |
onReplyListStart()
|
void |
onReplyListUserChannels(int channelCount)
|
void |
onReplyListUserClient(java.lang.String msg)
|
void |
onReplyMOTD(java.lang.String msg)
|
void |
onReplyMOTDEnd()
|
void |
onReplyMOTDStart()
|
void |
onReplyNameReply(java.lang.String channel,
java.lang.String users)
|
void |
onReplyTopic(java.lang.String channel,
java.lang.String topic)
|
void |
onReplyVersion(java.lang.String version)
|
void |
onReplyWhoIsChannels(java.lang.String nick,
java.lang.String channels)
|
void |
onReplyWhoIsIdle(java.lang.String nick,
int idle,
java.util.Date signon)
|
void |
onReplyWhoIsOperator(java.lang.String info)
|
void |
onReplyWhoIsServer(java.lang.String nick,
java.lang.String server,
java.lang.String info)
|
void |
onReplyWhoIsUser(java.lang.String nick,
java.lang.String user,
java.lang.String name,
java.lang.String host)
|
void |
onStatus(java.lang.String msg)
|
void |
onTopic(java.lang.String chanName,
java.lang.String newTopic)
|
void |
onVersionNotice(java.lang.String orgnick,
java.lang.String origin,
java.lang.String version)
|
onAction
void onAction(java.lang.String user,
java.lang.String chan,
java.lang.String txt)
onBan
void onBan(java.lang.String banned,
java.lang.String chan,
java.lang.String banner)
onClientInfo
void onClientInfo(java.lang.String orgnick)
onClientSource
void onClientSource(java.lang.String orgnick)
onClientVersion
void onClientVersion(java.lang.String orgnick)
onConnect
void onConnect()
onDisconnect
void onDisconnect()
onDeOp
void onDeOp(java.lang.String oper,
java.lang.String chan,
java.lang.String oped)
onIsOn
void onIsOn(java.lang.String[] usersOn)
onInvite
void onInvite(java.lang.String orgin,
java.lang.String orgnick,
java.lang.String invitee,
java.lang.String chan)
onJoin
void onJoin(java.lang.String user,
java.lang.String nick,
java.lang.String chan,
boolean create)
onNames
void onNames(java.lang.String users,
java.lang.String chan)
onKick
void onKick(java.lang.String kicked,
java.lang.String chan,
java.lang.String kicker,
java.lang.String txt)
onMessage
void onMessage(java.lang.String message)
onPrivateMessage
void onPrivateMessage(java.lang.String orgnick,
java.lang.String chan,
java.lang.String txt)
onNick
void onNick(java.lang.String user,
java.lang.String oldnick,
java.lang.String newnick)
onNotice
void onNotice(java.lang.String orgnick,
java.lang.String chan,
java.lang.String txt)
onPart
void onPart(java.lang.String user,
java.lang.String nick,
java.lang.String chan)
onOp
void onOp(java.lang.String oper,
java.lang.String chan,
java.lang.String oped)
onParsingError
void onParsingError(java.lang.String message)
onPing
void onPing(java.lang.String params)
onStatus
void onStatus(java.lang.String msg)
onTopic
void onTopic(java.lang.String chanName,
java.lang.String newTopic)
onVersionNotice
void onVersionNotice(java.lang.String orgnick,
java.lang.String origin,
java.lang.String version)
onQuit
void onQuit(java.lang.String user,
java.lang.String nick,
java.lang.String txt)
onReplyVersion
void onReplyVersion(java.lang.String version)
onReplyListUserChannels
void onReplyListUserChannels(int channelCount)
onReplyListStart
void onReplyListStart()
onReplyList
void onReplyList(java.lang.String channel,
int userCount,
java.lang.String topic)
onReplyListEnd
void onReplyListEnd()
onReplyListUserClient
void onReplyListUserClient(java.lang.String msg)
onReplyWhoIsUser
void onReplyWhoIsUser(java.lang.String nick,
java.lang.String user,
java.lang.String name,
java.lang.String host)
onReplyWhoIsServer
void onReplyWhoIsServer(java.lang.String nick,
java.lang.String server,
java.lang.String info)
onReplyWhoIsOperator
void onReplyWhoIsOperator(java.lang.String info)
onReplyWhoIsIdle
void onReplyWhoIsIdle(java.lang.String nick,
int idle,
java.util.Date signon)
onReplyEndOfWhoIs
void onReplyEndOfWhoIs(java.lang.String nick)
onReplyWhoIsChannels
void onReplyWhoIsChannels(java.lang.String nick,
java.lang.String channels)
onReplyMOTDStart
void onReplyMOTDStart()
onReplyMOTD
void onReplyMOTD(java.lang.String msg)
onReplyMOTDEnd
void onReplyMOTDEnd()
onReplyNameReply
void onReplyNameReply(java.lang.String channel,
java.lang.String users)
onReplyTopic
void onReplyTopic(java.lang.String channel,
java.lang.String topic)
onErrorNoMOTD
void onErrorNoMOTD()
onErrorNeedMoreParams
void onErrorNeedMoreParams()
onErrorNoNicknameGiven
void onErrorNoNicknameGiven()
onErrorNickNameInUse
void onErrorNickNameInUse(java.lang.String badNick)
onErrorNickCollision
void onErrorNickCollision(java.lang.String badNick)
onErrorErroneusNickname
void onErrorErroneusNickname(java.lang.String badNick)
onErrorAlreadyRegistered
void onErrorAlreadyRegistered()
onErrorUnknown
void onErrorUnknown(java.lang.String message)
onErrorUnsupported
void onErrorUnsupported(java.lang.String messag)