B C D G I K M O R S

B

BotException - exception com.chatessentials.GlassBot.BotException.
GlassBot's general exception
BotException() - Constructor for class com.chatessentials.GlassBot.BotException
 
BotException(String) - Constructor for class com.chatessentials.GlassBot.BotException
 
BotException(Throwable) - Constructor for class com.chatessentials.GlassBot.BotException
 

C

com.chatessentials.GlassBot - package com.chatessentials.GlassBot
 

D

doGet(HttpServletRequest, HttpServletResponse) - Method in class com.chatessentials.GlassBot.GlassBot
doGet() method of Servlet called by servlet engine if you use this class as a servlet.
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.chatessentials.GlassBot.GlassBot
doPost() method of Servlet called by servlet engine if you use this class as a servlet.

G

getDebugMode() - Method in class com.chatessentials.GlassBot.GlassBot
Gets the state of debug mode.
getNick() - Method in class com.chatessentials.GlassBot.GlassBot
Use this method to get nickname of bot.
getProperties() - Method in class com.chatessentials.GlassBot.GlassBot
Use this method to get the Properties object of bot.
GlassBot - class com.chatessentials.GlassBot.GlassBot.
GlassBot(R) Base Class
GlassBot() - Constructor for class com.chatessentials.GlassBot.GlassBot
Default constructor of a bot.

I

init(ServletConfig) - Method in class com.chatessentials.GlassBot.GlassBot
This method is initialization method of super class (Servlet).
initBot(InetAddress, String, String, String, String, int, int, int) - Method in class com.chatessentials.GlassBot.GlassBot
This method is called by GlassRoom to initialize the bot.
initFailed(char) - Method in class com.chatessentials.GlassBot.GlassBot
This method is invoked by GlassRoom to indicate that bot is not initiated successfully.
initiated() - Method in class com.chatessentials.GlassBot.GlassBot
This method is invoked by GlassRoom to indicate that bot is initiated successfully.
isStarted() - Method in class com.chatessentials.GlassBot.GlassBot
Call this method to ensure that bot is started.

K

killerException() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a killer exception such as disconnection is occured.

M

main(GlassBot, String[]) - Static method in class com.chatessentials.GlassBot.GlassBot
Helper main() method to start the bot from command line.

O

onAlive() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when server replies to "alive" command
onBan(UserMinor, UserMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user bans other user.
onChatWatchPairs(String[][]) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a list of chatwatch pairs arrives to the bot.
onCloseRoom(String) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a room is closed
onError(int) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when an error is occured
onFileReceive(UserMinor, String, boolean) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a public file is sent to the bot.
onInit() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when first phase of initialization of user get finished in chat server.
onInitBot(InetAddress, String, String, String, String, int, int, int) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom to indicate that bot is started.
onInitializationFinished() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when second phase of initialization get finished in chat server.
onJoin(UserMinor, ChannelMinor, String, int) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user enters a room.
onListRooms() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a list of rooms arrives to the bot.
onListUsersInRoom(String) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a list of users of a room arrives to the bot.
onLogin(UserMinor, String, int) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user login to system.
onLogout(String) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user leaves the system.
onModifyRoom(String, ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a room name is changed
onNewRoom(ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a new room is created.
onNickChange(String, String) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user changes his nickname
onPart(UserMinor, ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user leaves a room.
onPrivateMessage(UserMinor, String, URL) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a private message arrives to this bot.
onPrivateVoiceAcc(UserMinor, String, int) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user accepts your private voice chat request.
onPrivateVoiceReject(UserMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user rejects your private voice chat request.
onPrivateVoiceReq(UserMinor, String, int) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a private voice chat session request arrives to this bot.
onProfChange(UserMinor, String, int) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user changes his profile
onProfile(UserMinor, UserInfo) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user changes his profile.
onPublicMessage(UserMinor, String, URL, boolean) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a public message arrives to this bot.
onSetNick(String) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when nickname of bot is set.
onSpeakOff(UserMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the speaker finishes his speaking.
onSpeakOn(UserMinor, long) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user starts to speak in the current voice room of bot.
onSpeakTimeOut() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the bot's time-to-speak get finished.
onStartBot() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom to indicate that bot is started.
onStartTypingMessage(UserMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user starts typing in a private chat window.
onStopBot() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom to indicate that bot is stopped.
onStopTypingMessage(UserMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user stops typing in a private chat window.
onTalkStart() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the bot starts to record voice.
onVoiceJoin(UserMinor, ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user do voice-join to a room.
onVoiceOff(UserMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user turns his voice off.
onVoiceOn(UserMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user turns his voice on.
onVoicePart(UserMinor, ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when a user do voice-part from a room.
onYouBan(UserMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the bot is banned.
onYouJoin(ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the bot enters a room.
onYouPart(ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the bot leaves a room.
onYourProfile() - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the chat server accepts your profile change
onYouVoiceJoin(ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the bot do voice-join (listen) to a room
onYouVoicePart(ChannelMinor) - Method in class com.chatessentials.GlassBot.GlassBot
Called by GlassRoom chat client when the bot do voice-part from a room.

R

RET_PRIVATE_VOICE_ACC - Static variable in class com.chatessentials.GlassBot.GlassBot
 
RET_PRIVATE_VOICE_REJ - Static variable in class com.chatessentials.GlassBot.GlassBot
 
run() - Method in class com.chatessentials.GlassBot.GlassBot
 

S

sendPrivateMessage(String, String) - Method in class com.chatessentials.GlassBot.GlassBot
Use this method to send private messages to a user.
sendPrivateMessage(String, String, String) - Method in class com.chatessentials.GlassBot.GlassBot
Use this method to send public messages with URL.
sendPublicMessage(String) - Method in class com.chatessentials.GlassBot.GlassBot
Use this method to send public messages to the current room.
sendPublicMessage(String, String) - Method in class com.chatessentials.GlassBot.GlassBot
Use this method to send public messages with URL.
sendRaw(String) - Method in class com.chatessentials.GlassBot.GlassBot
Use this method to send raw messages to server.
setDebugMode(boolean) - Method in class com.chatessentials.GlassBot.GlassBot
You may set 'debugMode' variable to switch the bot to debug mode.
start() - Method in class com.chatessentials.GlassBot.GlassBot
Called internally to start bot thread.
startBot() - Method in class com.chatessentials.GlassBot.GlassBot
This method is called by GlassRoom to start the bot.
startedByMain - Variable in class com.chatessentials.GlassBot.GlassBot
Indicates that bot is started by main() method.
stop() - Method in class com.chatessentials.GlassBot.GlassBot
Called internally to stop bot thread.
stopBot() - Method in class com.chatessentials.GlassBot.GlassBot
This method is called by GlassRoom to stop the bot.

B C D G I K M O R S