Uses of Class
com.uwyn.drone.core.Bot

Packages that use Bot
com.uwyn.drone.core   
com.uwyn.drone.core.exceptions   
com.uwyn.drone.core.modulemessages   
com.uwyn.drone.modules   
com.uwyn.drone.modules.faqmanagement   
com.uwyn.drone.modules.faqmanagement.databasedrivers   
com.uwyn.drone.modules.logmanagement   
com.uwyn.drone.modules.logmanagement.databasedrivers   
com.uwyn.drone.modules.logmanagement.exceptions   
com.uwyn.drone.modules.seenmanagement   
com.uwyn.drone.modules.seenmanagement.databasedrivers   
com.uwyn.drone.modules.seenmanagement.exceptions   
 

Uses of Bot in com.uwyn.drone.core
 

Methods in com.uwyn.drone.core that return Bot
static Bot BotFactory.get(String name)
           
 

Methods in com.uwyn.drone.core with parameters of type Bot
 void ModuleMessage.execute(Bot bot, Module module)
           
 void Module.loggedon(Bot bot)
           
 void Module.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Module.noticeCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Module.channelCommand(Bot bot, Channel channel, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Module.channelMessage(Bot bot, Channel channel, String nick, ServerMessage fullMessage)
           
 void Module.rawCommand(Bot bot, String nick, String command, ServerMessage fullMessage)
           
 void Module.response(Bot bot, String nick, ResponseCode responseCode, ServerMessage fullMessage)
           
 void BotsRunner.loggedOff(Bot bot)
           
 void BotsRunner.loggedOn(Bot bot)
           
 void BotsRunner.nickChanged(Bot bot)
           
 void BotsRunner.nickInUse(Bot bot, String nick)
           
 void BotsRunner.connectionError(Bot bot, Throwable e)
           
 void BotListener.loggedOn(Bot bot)
           
 void BotListener.loggedOff(Bot bot)
           
 void BotListener.nickChanged(Bot bot)
           
 void BotListener.nickInUse(Bot bot, String nick)
           
 void BotListener.connectionError(Bot bot, Throwable e)
           
 void AbstractModule.loggedon(Bot bot)
           
 void AbstractModule.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void AbstractModule.noticeCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void AbstractModule.channelCommand(Bot bot, Channel channel, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void AbstractModule.channelMessage(Bot bot, Channel channel, String nick, ServerMessage fullMessage)
           
 void AbstractModule.rawCommand(Bot bot, String nick, String command, ServerMessage fullMessage)
           
 void AbstractModule.response(Bot bot, String nick, ResponseCode responseCode, ServerMessage fullMessage)
           
 

Constructors in com.uwyn.drone.core with parameters of type Bot
ModuleRunner(Bot bot, Module module)
           
 

Uses of Bot in com.uwyn.drone.core.exceptions
 

Methods in com.uwyn.drone.core.exceptions that return Bot
 Bot LogonErrorException.getBot()
           
 Bot LogoffErrorException.getBot()
           
 Bot AllNicksInUseException.getBot()
           
 

Constructors in com.uwyn.drone.core.exceptions with parameters of type Bot
LogonErrorException(Bot bot, Throwable cause)
           
LogoffErrorException(Bot bot, Throwable cause)
           
AllNicksInUseException(Bot bot)
           
 

Uses of Bot in com.uwyn.drone.core.modulemessages
 

Methods in com.uwyn.drone.core.modulemessages with parameters of type Bot
 void Response.execute(Bot bot, Module module)
           
 void RawCommand.execute(Bot bot, Module module)
           
 void NoticeCommand.execute(Bot bot, Module module)
           
 void MessageCommand.execute(Bot bot, Module module)
           
 void ChannelMessage.execute(Bot bot, Module module)
           
 void ChannelCommand.execute(Bot bot, Module module)
           
 

Uses of Bot in com.uwyn.drone.modules
 

Methods in com.uwyn.drone.modules with parameters of type Bot
 void Version.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Throughput.channelCommand(Bot bot, Channel channel, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Seen.channelCommand(Bot bot, Channel channel, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Seen.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Seen.channelMessage(Bot bot, Channel channel, String nick, ServerMessage fullMessage)
           
 void Seen.response(Bot bot, String nick, ResponseCode responseCode, ServerMessage fullMessage)
           
 String Seen.processSeenWaiting(Bot bot, Channel channel, String seen)
           
 void Say.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Register.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Quit.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Ping.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Log.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Log.channelMessage(Bot bot, Channel channel, String nick, ServerMessage fullMessage)
           
 void Identify.loggedon(Bot bot)
           
 void Help.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Faq.messageCommand(Bot bot, String nick, String command, String arguments, ServerMessage fullMessage)
           
 void Faq.channelCommand(Bot bot, Channel channel, String nick, String command, String arguments, ServerMessage fullMessage)
           
 

Uses of Bot in com.uwyn.drone.modules.faqmanagement
 

Methods in com.uwyn.drone.modules.faqmanagement with parameters of type Bot
 int FaqManager.addFaq(Bot bot, FaqData faqData)
           
 FaqData FaqManager.getFaq(Bot bot, String name)
           
 FaqData FaqManager.getRandomFaq(Bot bot)
           
 boolean FaqManager.removeFaq(Bot bot, String name)
           
 boolean FaqManager.setRandom(Bot bot, String name, boolean state)
           
protected  int DatabaseFaqs._addFaq(Select getFaqId, Insert addFaq, Bot bot, FaqData faqData)
           
protected  FaqData DatabaseFaqs._getFaq(Select getFaq, Bot bot, String name)
           
protected  FaqData DatabaseFaqs._getRandomFaq(Select getRandomFaqIds, Bot bot)
           
protected  boolean DatabaseFaqs._setRandom(Update setRandom, Bot bot, String name, boolean state)
           
protected  boolean DatabaseFaqs._removeFaq(Delete removeFaq, Bot bot, String name)
           
 

Uses of Bot in com.uwyn.drone.modules.faqmanagement.databasedrivers
 

Methods in com.uwyn.drone.modules.faqmanagement.databasedrivers with parameters of type Bot
 int org_postgresql_Driver.addFaq(Bot bot, FaqData faqData)
           
 FaqData org_postgresql_Driver.getFaq(Bot bot, String name)
           
 FaqData org_postgresql_Driver.getRandomFaq(Bot bot)
           
 boolean org_postgresql_Driver.setRandom(Bot bot, String name, boolean state)
           
 boolean org_postgresql_Driver.removeFaq(Bot bot, String name)
           
 int com_mysql_jdbc_Driver.addFaq(Bot bot, FaqData faqData)
           
 FaqData com_mysql_jdbc_Driver.getFaq(Bot bot, String name)
           
 FaqData com_mysql_jdbc_Driver.getRandomFaq(Bot bot)
           
 boolean com_mysql_jdbc_Driver.setRandom(Bot bot, String name, boolean state)
           
 boolean com_mysql_jdbc_Driver.removeFaq(Bot bot, String name)
           
 

Uses of Bot in com.uwyn.drone.modules.logmanagement
 

Methods in com.uwyn.drone.modules.logmanagement with parameters of type Bot
 void LogManager.addLog(Bot bot, Channel channel, ServerMessage serverMessage)
           
 boolean LogManager.searchLog(LogResultProcessor processor, Bot bot, Channel channel, String search)
           
 boolean LogManager.getLogMessages(LogResultProcessor processor, Bot bot, Channel channel, Calendar day)
           
protected  void DatabaseLogs._addLog(Insert addLog, Bot bot, Channel channel, ServerMessage serverMessage)
           
protected  boolean DatabaseLogs._searchLog(Select searchLog, LogResultProcessor processor, Bot bot, Channel channel, String search)
           
protected  boolean DatabaseLogs._getLogMessages(Select getLogMessages, LogResultProcessor processor, Bot bot, Channel channel, Calendar day)
           
 

Uses of Bot in com.uwyn.drone.modules.logmanagement.databasedrivers
 

Methods in com.uwyn.drone.modules.logmanagement.databasedrivers with parameters of type Bot
 void org_postgresql_Driver.addLog(Bot bot, Channel channel, ServerMessage serverMessage)
           
 boolean org_postgresql_Driver.searchLog(LogResultProcessor processor, Bot bot, Channel channel, String search)
           
 boolean org_postgresql_Driver.getLogMessages(LogResultProcessor processor, Bot bot, Channel channel, Calendar day)
           
 void com_mysql_jdbc_Driver.addLog(Bot bot, Channel channel, ServerMessage serverMessage)
           
 boolean com_mysql_jdbc_Driver.searchLog(LogResultProcessor processor, Bot bot, Channel channel, String search)
           
 boolean com_mysql_jdbc_Driver.getLogMessages(LogResultProcessor processor, Bot bot, Channel channel, Calendar day)
           
 

Uses of Bot in com.uwyn.drone.modules.logmanagement.exceptions
 

Methods in com.uwyn.drone.modules.logmanagement.exceptions that return Bot
 Bot SearchLogErrorException.getBot()
           
 Bot InvalidSearchSyntaxException.getBot()
           
 Bot GetLogMessagesErrorException.getBot()
           
 Bot AddLogErrorException.getBot()
           
 

Constructors in com.uwyn.drone.modules.logmanagement.exceptions with parameters of type Bot
SearchLogErrorException(Bot bot, Channel channel, String searchKey)
           
SearchLogErrorException(Bot bot, Channel channel, String search, DatabaseException cause)
           
InvalidSearchSyntaxException(Bot bot, Channel channel, String searchKey)
           
InvalidSearchSyntaxException(Bot bot, Channel channel, String search, DatabaseException cause)
           
GetLogMessagesErrorException(Bot bot, Channel channel, Calendar day)
           
GetLogMessagesErrorException(Bot bot, Channel channel, Calendar day, DatabaseException cause)
           
AddLogErrorException(Bot bot, Channel channel, ServerMessage serverMessage)
           
AddLogErrorException(Bot bot, Channel channel, ServerMessage serverMessage, DatabaseException cause)
           
 

Uses of Bot in com.uwyn.drone.modules.seenmanagement
 

Methods in com.uwyn.drone.modules.seenmanagement with parameters of type Bot
 void SeenManager.recordSeen(Bot bot, Channel channel, SeenData seenData)
           
 SeenData SeenManager.getSeen(Bot bot, Channel channel, String nickname)
           
protected  void DatabaseSeen._recordSeen(Insert addSeen, Update updateSeen, Bot bot, Channel channel, SeenData seenData)
           
protected  SeenData DatabaseSeen._getSeen(Select getSeen, Bot bot, Channel channel, String nickname)
           
 

Uses of Bot in com.uwyn.drone.modules.seenmanagement.databasedrivers
 

Methods in com.uwyn.drone.modules.seenmanagement.databasedrivers with parameters of type Bot
 void org_postgresql_Driver.recordSeen(Bot bot, Channel channel, SeenData seenData)
           
 SeenData org_postgresql_Driver.getSeen(Bot bot, Channel channel, String nickname)
           
 void com_mysql_jdbc_Driver.recordSeen(Bot bot, Channel channel, SeenData seenData)
           
 SeenData com_mysql_jdbc_Driver.getSeen(Bot bot, Channel channel, String nickname)
           
 

Uses of Bot in com.uwyn.drone.modules.seenmanagement.exceptions
 

Methods in com.uwyn.drone.modules.seenmanagement.exceptions that return Bot
 Bot RecordSeenErrorException.getBot()
           
 Bot GetSeenErrorException.getBot()
           
 

Constructors in com.uwyn.drone.modules.seenmanagement.exceptions with parameters of type Bot
RecordSeenErrorException(Bot bot, Channel channel, SeenData seenData)
           
RecordSeenErrorException(Bot bot, Channel channel, SeenData seenData, DatabaseException cause)
           
GetSeenErrorException(Bot bot, Channel channel, String nickname)
           
GetSeenErrorException(Bot bot, Channel channel, String nickname, DatabaseException cause)
           
 



Copyright © 2002-2004 Geert Bevin and UWYN. All Rights Reserved.