Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X _

## A

ACCESSDENIED - Static variable in class jChatBox.Util.Conf
add(ChatroomUser, String) - Method in class jChatBox.Chat.Blacklist
  Add user's IP to blacklist.
addChatroom(Chatroom) - Method in class jChatBox.Chat.ChatroomManager
  Adds a chatroom.
ADDMODERATOR - Static variable in class jChatBox.Util.Conf
addModerator(String, String, String) - Static method in class jChatBox.Util.XMLConfig
  Adds or updates moderator.
addMsg(Msg) - Method in class jChatBox.Chat.Chatroom
  Adds message to Chat.
addToBlacklist(ChatroomUser, String) - Method in class jChatBox.Chat.Chatroom
  Add user to blacklist.
addUser(ChatroomUser) - Method in class jChatBox.Chat.Chatroom
  Adds user to Chatroom.
alias - Static variable in class jChatBox.Command.CommandParser
appendLanguage(String, String) - Static method in class jChatBox.Util.XMLConfig
  Adds or updates language.
appendModerator(String, String, String) - Static method in class jChatBox.Util.XMLConfig
  Adds or updates moderator.
APPLET - Static variable in class jChatBox.Util.Conf
AUTOCONFIG - Static variable in class jChatBox.Util.XMLConfig

## B

BACKUPDONE - Static variable in class jChatBox.Util.Conf
BACKUPFILE - Static variable in class jChatBox.Util.XMLConfig
BACKUPFILENAME - Static variable in class jChatBox.Util.XMLConfig
BACKUPHELP - Static variable in class jChatBox.Util.Conf
BAN - Static variable in class jChatBox.Chat.Msg
BANHELP - Static variable in class jChatBox.Util.Conf
BANNED - Static variable in class jChatBox.Util.Conf
Blacklist - class jChatBox.Chat.Blacklist.
  This class implements a blacklist.
Blacklist() - Constructor for class jChatBox.Chat.Blacklist
boundUser(HttpServletRequest, HttpSession, int, UserParams, String) - Method in class jChatBox.Service.UserLogin
  Bounds ChatroomUser to selected chatroom (and its HttpSession).
buffer - Variable in class jChatBox.Util.MD5.MD5_CTX
BUFFEREDFRAMED - Static variable in class jChatBox.Util.Conf
byte2int(byte) - Method in class jChatBox.Util.MD5

## C

CANNOTKICKOFFORBAN - Static variable in class jChatBox.Util.Conf
caseDiff - Static variable in class jChatBox.Util.CustomURLEncoder
characters(char[], int, int) - Method in class jChatBox.Util.XMLPropertyResourceBundleLoader
  Characters available to be read.
ChatException - exception jChatBox.Chat.ChatException.
  This class implements Chat exceptions.
ChatException() - Constructor for class jChatBox.Chat.ChatException
ChatException(String) - Constructor for class jChatBox.Chat.ChatException
CHATHELP - Static variable in class jChatBox.Util.Conf
Chatroom - class jChatBox.Chat.Chatroom.
  This class implements all features for jChatBox rooms.
Chatroom(ChatroomParams) - Constructor for class jChatBox.Chat.Chatroom
  Chatroom constructor.
CHATROOMBLACKLISTCLEARED - Static variable in class jChatBox.Util.Conf
CHATROOMCLEARED - Static variable in class jChatBox.Util.Conf
CHATROOMCLOSED - Static variable in class jChatBox.Util.Conf
CHATROOMIDMISSING - Static variable in class jChatBox.Util.Conf
ChatroomManager - class jChatBox.Chat.ChatroomManager.
  This class (Singleton) manages all chatrooms.
ChatroomManagerToFile(ChatroomManager, String) - Static method in class jChatBox.Util.XMLConfig
  Writes serialized Hashtable to file.
CHATROOMNAMEMISSING - Static variable in class jChatBox.Util.Conf
CHATROOMNOTFOUND - Static variable in class jChatBox.Util.Conf
CHATROOMOPENED - Static variable in class jChatBox.Util.Conf
ChatroomParams - class jChatBox.Chat.ChatroomParams.
  This class provides chatroom parameters.
ChatroomParams(String, String, int) - Constructor for class jChatBox.Chat.ChatroomParams
  Basic constructor.
ChatroomParams(String, String, int, int, int, int, int, int, boolean, String, int, Vector, Vector) - Constructor for class jChatBox.Chat.ChatroomParams
  Full constructor.
CHATROOMSUBJECTMISSING - Static variable in class jChatBox.Util.Conf
CHATROOMTRANSCRIPTED - Static variable in class jChatBox.Util.Conf
CHATROOMUPDATED - Static variable in class jChatBox.Util.Conf
ChatroomUser - class jChatBox.Chat.ChatroomUser.
  This class implements features to bound/unbound User to HttpSession.
ChatroomUser(String, String, int, UserParams, LogListener) - Constructor for class jChatBox.Chat.ChatroomUser
  Construct a ChatroomUser from name, email, IP address, type, extra and ChatRoom.
checkSystemLogin(HttpSession) - Method in class jChatBox.Service.SystemProcessor
  Checks if SYSTEM user is logged.
checkSystemLogin(HttpSession) - Method in class jChatBox.Service.ModeratorProcessor
  Checks if SYSTEM or MODERATOR user is logged.
checkUserLogin(HttpSession) - Method in class jChatBox.Service.UserProcessor
  Checks if user is logged.
clear() - Method in class jChatBox.Chat.Blacklist
  Clear blacklist.
clear() - Method in class jChatBox.Chat.Chatroom
  Clear chatroom content.
CLEARCHATROOMHELP - Static variable in class jChatBox.Util.Conf
CLEARHELP - Static variable in class jChatBox.Util.Conf
close() - Method in class jChatBox.Chat.Chatroom
  Close the Chatroom.
CLOSECHATROOMHELP - Static variable in class jChatBox.Util.Conf
CLOSED - Static variable in class jChatBox.Util.Conf
CommandException - exception jChatBox.Command.CommandException.
  This class implements Command exceptions.
CommandException() - Constructor for class jChatBox.Command.CommandException
CommandException(String) - Constructor for class jChatBox.Command.CommandException
COMMANDNOTALLOWED - Static variable in class jChatBox.Util.Conf
COMMANDOK - Static variable in class jChatBox.Util.Conf
CommandParams - class jChatBox.Command.CommandParams.
  This class implements Command parameters.
CommandParams() - Constructor for class jChatBox.Command.CommandParams
CommandParser - class jChatBox.Command.CommandParser.
  This class implements a Command Parser.
CommandParser() - Constructor for class jChatBox.Command.CommandParser
  Parser constructor.
computeRefresh(long, long, int, int, int) - Method in class jChatBox.Service.UserProcessor
  Computes refresh time.
Conf - class jChatBox.Util.Conf.
  This class is a collection of constants for jChatBox.
Conf() - Constructor for class jChatBox.Util.Conf
CONFFOLDER - Static variable in class jChatBox.Util.XMLConfig
  Path to jChatBox conf folder (Not ending with a separator)
CONTEXT - Static variable in class jChatBox.Util.XMLConfig
COOKIEID - Static variable in class jChatBox.Util.XMLConfig
count - Variable in class jChatBox.Util.MD5.MD5_CTX
CustomURLEncoder - class jChatBox.Util.CustomURLEncoder.
  The class contains a utility method for converting a `String` into a MIME format called "`x-www-form-urlencoded`" format.

## D

Debug - class jChatBox.Util.Debug.
  This class (Singleton) implements Debug features.
dec_table - Static variable in class jChatBox.Util.Decrypt
  A static array that maps ASCII code points to a 6-bit integer, or -1 for an invalid code point.
Decode(long[], byte[], int, int) - Method in class jChatBox.Util.MD5
Decrypt - class jChatBox.Util.Decrypt.
  This class tranforms cipher text (OXW file) into PLAIN text.
Decrypt(String) - Constructor for class jChatBox.Util.Decrypt
  Constructor.
DEFAULTLANGUAGE - Static variable in class jChatBox.Util.XMLConfig
destroy() - Method in class jChatBox.Util.InitServlet
destroy() - Static method in class jChatBox.Util.Debug
destroy() - Method in class jChatBox.Chat.ChatroomManager
  Backup ChatroomManager.
DISPLAYMODE - Static variable in class jChatBox.Util.XMLConfig
doDigest(byte[]) - Method in class jChatBox.Util.MD5
doDigest(String) - Method in class jChatBox.Util.MD5
doLogin(HttpServletRequest, HttpSession) - Method in class jChatBox.Service.SystemLogin
  Check login/password from JSP form with login/password from XML configuration file.
doLogin(HttpServletRequest, HttpSession) - Method in class jChatBox.Service.Login
  Login process.
doLogin(HttpServletRequest, HttpSession) - Method in class jChatBox.Service.UserLogin
  Login (name, chatrooms) from JSP form.
Dump - class jChatBox.Chat.Transcript.Dump.
  This class defines a generic Transcript Dump.
Dump() - Constructor for class jChatBox.Chat.Transcript.Dump

## E

enc_table - Static variable in class jChatBox.Util.Decrypt
  A static array that maps 6-bit integers to a specific char.
Encode(byte[], long[], int) - Method in class jChatBox.Util.MD5
encode(String) - Static method in class jChatBox.Util.CustomURLEncoder
  Translates a string into `x-www-form-urlencoded` format.
endElement(String, String, String) - Method in class jChatBox.Util.XMLPropertyResourceBundleLoader
  End of XML tag reached.
execute(HttpServletRequest, HttpServletResponse, HttpSession, ServletContext) - Method in class jChatBox.Service.UserProcessor
  Processes all USERS actions.
execute(HttpServletRequest, HttpSession) - Method in class jChatBox.Service.XMLConnector
  Processes all USERS commands.
execute(HttpServletRequest, HttpSession, ServletContext) - Method in class jChatBox.Service.SystemProcessor
  Processes all SYSTEM actions.
execute(HttpServletRequest, HttpSession, ServletContext) - Method in class jChatBox.Service.ModeratorProcessor
  Processes all SYSTEM and MODERATOR actions.
execute(HttpServletRequest, HttpSession, ServletContext) - Method in class jChatBox.Service.UserProcessor
  Processes all USERS actions.
execute(String, CommandParams, ChatroomUser) - Method in class jChatBox.Command.UserCommand
  Processes all USERS commands.
execute(String, CommandParams, ChatroomUser) - Method in class jChatBox.Command.SystemCommand
  Processes SYSTEM commands.
execute(String, CommandParams, ChatroomUser) - Method in class jChatBox.Command.ModeratorCommand
  Processes all MODERATOR commands.
EXT - Static variable in class jChatBox.Util.Debug

## F

F(long, long, long) - Method in class jChatBox.Util.MD5
FF(long[], int, int, int, int, long, long, long) - Method in class jChatBox.Util.MD5
fileToChatroomManager(String) - Static method in class jChatBox.Util.XMLConfig
  Reads a serialized Hashtable from file.
Filter - class jChatBox.Chat.Filter.Filter.
  This class defines a generic Filter.
Filter() - Constructor for class jChatBox.Chat.Filter.Filter
FILTERS - Static variable in class jChatBox.Util.XMLConfig
FILTERSCLASSES - Static variable in class jChatBox.Util.XMLConfig
fix(long) - Method in class jChatBox.Util.MD5
FLASH - Static variable in class jChatBox.Util.Conf
FRAMED - Static variable in class jChatBox.Util.Conf

## G

G(long, long, long) - Method in class jChatBox.Util.MD5
GENERATETRANSCRIPTHELP - Static variable in class jChatBox.Util.Conf
getAction() - Method in class jChatBox.Command.CommandParser
  Returns parsed action.
getAgent() - Method in class jChatBox.Chat.UserParams
  Returns email.
getBlacklist() - Method in class jChatBox.Chat.Chatroom
  Returns Blacklist.
getBundle(String) - Static method in class jChatBox.Util.XMLPropertyResourceBundle
  Factory to get a XMLPropertyResourceBundle from a bundle.
getBundle(String, Locale) - Static method in class jChatBox.Util.XMLPropertyResourceBundle
  Factory to get a XMLPropertyResourceBundle from a bundle and a Locale.
getBundle(String, Locale, ClassLoader) - Static method in class jChatBox.Util.XMLPropertyResourceBundle
  Factory to get the appropriate XMLPropertyResourceBundle given a Locale and a ClassLoader.
getChat() - Method in class jChatBox.Chat.Chatroom
  Returns the whole Chat.
getChat(String) - Method in class jChatBox.Chat.Chatroom
  Returns the Chat content for an user only.
getChatroom() - Method in class jChatBox.Chat.UserParams
  Returns current chatroom.
getChatroom(int) - Method in class jChatBox.Chat.ChatroomManager
  Returns a chatroom identified by its ID.
getChatroom(String) - Method in class jChatBox.Chat.ChatroomManager
  Returns a chatroom identified by its name.
getChatroomLogListener() - Method in class jChatBox.Chat.ChatroomUser
  Returns Chatroom LogListener.
getChatrooms() - Method in class jChatBox.Chat.ChatroomManager
  Lists all chatrooms.
getChatroomUID() - Method in class jChatBox.Chat.ChatroomManager
  Returns an UID for a chatroom.
getCommand() - Method in class jChatBox.Service.SystemProcessor
  Returns command instance.
getCommand() - Method in class jChatBox.Service.ModeratorProcessor
  Returns command instance.
getDate() - Method in class jChatBox.Chat.Msg
  Returns message's date.
getDate() - Method in class jChatBox.Chat.Chatroom
  Returns opening date.
getDescription() - Method in class jChatBox.Chat.Transcript.Dump
  Returns TranscriptDump's description.
getDescription() - Method in class jChatBox.Chat.Filter.Filter
  Returns Filter's description.
getDisplayMode() - Method in class jChatBox.Chat.ChatroomParams
  Returns Display Mode.
getEmail() - Method in class jChatBox.Util.InternalUser
  Returns email.
getEmail() - Method in class jChatBox.Chat.UserParams
  Returns email.
getExtension() - Method in class jChatBox.Chat.UserParams
  Returns user's extensions.
getFilters() - Method in class jChatBox.Chat.ChatroomParams
  Returns Filters.
getFrom() - Method in class jChatBox.Chat.Msg
  Returns "From" field.
getHistory() - Method in class jChatBox.Chat.ChatroomParams
  Returns History.
getID() - Method in class jChatBox.Chat.ChatroomParams
  Returns Chatroom's ID.
getID() - Method in class jChatBox.Chat.Transcript.Dump
  Returns TranscriptDump's ID.
getID() - Method in class jChatBox.Chat.Filter.Filter
  Returns Filter's ID.
getInstance() - Static method in class jChatBox.Chat.ChatroomManager
  Returns ChatroomManager Singleton.
getInstance() - Static method in class jChatBox.Chat.Monitor
getIP() - Method in class jChatBox.Chat.User
  Returns an User's IP.
getKeys() - Method in class jChatBox.Util.XMLPropertyResourceBundle
  Get an iterator for keys.
getKeysAsArray() - Method in class jChatBox.Util.XMLPropertyResourceBundle
  Get an array of keys.
getLanguage() - Method in class jChatBox.Chat.ChatroomParams
  Returns chatroom's language.
getList() - Method in class jChatBox.Chat.Blacklist
  Returns blacklist.
getLocale() - Method in class jChatBox.Util.XMLPropertyResourceBundle
  Get Locale.
getLoginInstance(String) - Method in class jChatBox.Service.XMLConnector
  Returns Login instantied from full qualified class name.
getMaxInactive() - Method in class jChatBox.Chat.ChatroomParams
  Returns User's timeout.
getMaxUsers() - Method in class jChatBox.Chat.ChatroomParams
  Returns Max. users.
getModerator(String) - Static method in class jChatBox.Util.XMLConfig
  Returns moderator.
getModerators() - Method in class jChatBox.Chat.ChatroomParams
  Returns Moderators.
getMonitorLogListener() - Method in class jChatBox.Chat.ChatroomUser
  Returns Monitor LogListener.
getMsg() - Method in class jChatBox.Chat.Msg
  Returns "Message".
getName() - Method in class jChatBox.Util.InternalUser
  Returns name.
getName() - Method in class jChatBox.Chat.ChatroomParams
  Returns Chatroom's name.
getName() - Method in class jChatBox.Chat.User
  Returns an User's name.
getName() - Method in class jChatBox.Chat.Transcript.Dump
  Returns TranscriptDump's name.
getName() - Method in class jChatBox.Chat.Filter.Filter
  Returns Filter's name.
getObject(String) - Method in class jChatBox.Util.XMLPropertyResourceBundle
  Get Object matching to key.
getParameter(String) - Method in class jChatBox.Command.CommandParams
  Returns command parameter.
getParams() - Method in class jChatBox.Command.CommandParser
  Returns parsed parameters.
getParams() - Method in class jChatBox.Chat.Chatroom
  Returns Chatroom's parameters.
getParams() - Method in class jChatBox.Chat.User
  Returns an User's extra fields.
getParams() - Method in class jChatBox.Chat.Transcript.Dump
  Returns TranscriptDump's parameters.
getParams() - Method in class jChatBox.Chat.Filter.Filter
  Returns Filter's parameters.
getPassword() - Method in class jChatBox.Util.InternalUser
  Returns (hashed) password.
getPlain() - Method in class jChatBox.Util.Decrypt
  Returns plain text.
getPrivateStatus() - Method in class jChatBox.Chat.ChatroomParams
  Returns Private Message status.
getRefresh() - Method in class jChatBox.Chat.UserParams
  Returns refresh field.
getRefreshLimit() - Method in class jChatBox.Chat.ChatroomParams
  Returns Refresh Limit.
getRefreshModel() - Method in class jChatBox.Chat.ChatroomParams
  Returns Refresh Model.
getResource(String) - Method in class jChatBox.Util.XMLConfig
  Return resources given an id.
getSize() - Method in class jChatBox.Chat.Blacklist
  Returns blacklist size.
getString(String) - Method in class jChatBox.Util.XMLPropertyResourceBundle
  Get String matching to key.
getSubject() - Method in class jChatBox.Chat.ChatroomParams
  Returns Chatroom's subject.
getSysMessage() - Method in class jChatBox.Service.Login
  Returns message or error.
getSysMessage(HttpSession) - Method in class jChatBox.Service.SystemProcessor
  Returns message or error.
getSysMessage(HttpSession) - Method in class jChatBox.Service.ModeratorProcessor
  Returns message or error.
getSysMessage(HttpSession) - Method in class jChatBox.Service.UserProcessor
  Returns message or error.
getTable() - Method in class jChatBox.Chat.Monitor
getTo() - Method in class jChatBox.Chat.Msg
  Returns "To" field.
getTotalUsers() - Method in class jChatBox.Chat.Chatroom
  Counts Users.
getType() - Method in class jChatBox.Chat.Msg
  Returns "Type" field.
getType() - Method in class jChatBox.Chat.User
  Returns an User's type.
getUser(String) - Method in class jChatBox.Chat.Chatroom
  Returns an User.
getUsers() - Method in class jChatBox.Chat.Chatroom
  Returns Users.
GG(long[], int, int, int, int, long, long, long) - Method in class jChatBox.Util.MD5

## H

H(long, long, long) - Method in class jChatBox.Util.MD5
handleGetObject(String) - Method in class jChatBox.Util.XMLPropertyResourceBundle
  Get an object given a key.
HELPHELP - Static variable in class jChatBox.Util.Conf
HEX - Static variable in class jChatBox.Util.MD5
HH(long[], int, int, int, int, long, long, long) - Method in class jChatBox.Util.MD5
HISTORY - Static variable in class jChatBox.Util.XMLConfig
HTMLFilter - class jChatBox.Chat.Filter.HTMLFilter.
  This class implements an HTML filter.
HTMLFilter() - Constructor for class jChatBox.Chat.Filter.HTMLFilter

## I

I(long, long, long) - Method in class jChatBox.Util.MD5
II(long[], int, int, int, int, long, long, long) - Method in class jChatBox.Util.MD5
init() - Method in class jChatBox.Util.InitServlet
  Initialize jChatBox application.
init() - Static method in class jChatBox.Util.Debug
  Debug Instantiation and initialization.
init() - Method in class jChatBox.Service.XMLConnector
  Initialize global variables
init() - Method in class jChatBox.Chat.Transcript.XMLDump
  Nothing to initialize.
init() - Method in class jChatBox.Chat.Transcript.TextDump
  Nothing to initialize.
init() - Method in class jChatBox.Chat.Transcript.Dump
  Initialize the TranscriptDump.
init() - Method in class jChatBox.Chat.Filter.HTMLFilter
  Nothing to initialize.
init() - Method in class jChatBox.Chat.Filter.URLFilter
  Nothing to initialize.
init() - Method in class jChatBox.Chat.Filter.Filter
  Initialize the Filter.
init(String) - Static method in class jChatBox.Util.XMLConfig
  XMLConfig initialization.
InitServlet - class jChatBox.Util.InitServlet.
  This servlet initializes jChatbox parameters.
InitServlet() - Constructor for class jChatBox.Util.InitServlet
InternalUser - class jChatBox.Util.InternalUser.
  This class implements an InternalUser for moderators.
InternalUser() - Constructor for class jChatBox.Util.InternalUser
  Dummy constructor.
InternalUser(String, String, String) - Constructor for class jChatBox.Util.InternalUser
  Constructor.
INVALIDCOMMAND - Static variable in class jChatBox.Util.Conf
INVALIDNAME - Static variable in class jChatBox.Util.Conf
IPREMOVED - Static variable in class jChatBox.Util.Conf
isBanned(ChatroomUser) - Method in class jChatBox.Chat.Blacklist
  Check if user's IP address is banned.
isKickedOff(ChatroomUser) - Method in class jChatBox.Chat.Blacklist
  Not implemented.
isModerateAllowed(int, String) - Method in class jChatBox.Chat.ChatroomManager
  Returns whether or not moderating is allowed for userid to chatroomid.

## J

jChatBox.Chat - package jChatBox.Chat
jChatBox.Chat.Filter - package jChatBox.Chat.Filter
jChatBox.Chat.Transcript - package jChatBox.Chat.Transcript
jChatBox.Command - package jChatBox.Command
jChatBox.Service - package jChatBox.Service
jChatBox.Util - package jChatBox.Util
JOIN - Static variable in class jChatBox.Chat.Msg
JSPMANAGECHATROOM - Static variable in class jChatBox.Util.Conf
JSPMENU - Static variable in class jChatBox.Util.Conf
JSPOPENCHATROOM - Static variable in class jChatBox.Util.Conf
JSPROOM - Static variable in class jChatBox.Util.Conf
JSPROOMCONTENT - Static variable in class jChatBox.Util.Conf
JSPSYSTEMLOGIN - Static variable in class jChatBox.Util.Conf
JSPUSERLOGIN - Static variable in class jChatBox.Util.Conf

## K

KICK - Static variable in class jChatBox.Chat.Msg
KICKEDOFF - Static variable in class jChatBox.Util.Conf
KICKOFFHELP - Static variable in class jChatBox.Util.Conf

## L

LANGUAGES - Static variable in class jChatBox.Util.XMLConfig
LEFT - Static variable in class jChatBox.Chat.Msg
LICENSE - Static variable in class jChatBox.Util.XMLConfig
LINESEPARATOR - Static variable in class jChatBox.Util.XMLConfig
  Line separator
log(int, String, String) - Static method in class jChatBox.Util.Debug
  Log message.
LOGFILE - Static variable in class jChatBox.Util.Debug
LOGFOLDER - Static variable in class jChatBox.Util.XMLConfig
Login - class jChatBox.Service.Login.
  This class defines a generic Login.
Login() - Constructor for class jChatBox.Service.Login
LogListener - interface jChatBox.Chat.LogListener.
  This interface provides method for login and logout.
LOGOUTHELP - Static variable in class jChatBox.Util.Conf

## M

main(String[]) - Static method in class jChatBox.Command.CommandParser
  Parser tester.
MAXUSERS - Static variable in class jChatBox.Util.XMLConfig
MD5 - class jChatBox.Util.MD5.
  This class implements MD5 hash algorithm.
MD5_memcpy(byte[], int, byte[], int, int) - Method in class jChatBox.Util.MD5
MD5.MD5_CTX - class jChatBox.Util.MD5.MD5_CTX.
MD5.MD5_CTX() - Constructor for class jChatBox.Util.MD5.MD5_CTX
MD5() - Constructor for class jChatBox.Util.MD5
MD5Final(byte[], MD5.MD5_CTX) - Method in class jChatBox.Util.MD5
MD5Init(MD5.MD5_CTX) - Method in class jChatBox.Util.MD5
MD5Transform(long[], byte[], int) - Method in class jChatBox.Util.MD5
MD5Update(MD5.MD5_CTX, byte[], int) - Method in class jChatBox.Util.MD5
MESSAGESESSIONID - Static variable in class jChatBox.Util.XMLConfig
MODERATOR - Static variable in class jChatBox.Chat.User
MODERATORADDED - Static variable in class jChatBox.Util.Conf
ModeratorCommand - class jChatBox.Command.ModeratorCommand.
  This class handles MODERATOR commands.
ModeratorCommand() - Constructor for class jChatBox.Command.ModeratorCommand
  Dummy constructor.
MODERATORHELPHELP - Static variable in class jChatBox.Util.Conf
ModeratorProcessor - class jChatBox.Service.ModeratorProcessor.
  This class handles all SYSTEM and MODERATOR HttpRequests once logged.
ModeratorProcessor() - Constructor for class jChatBox.Service.ModeratorProcessor
  Dummy constructor.
MODERATORREMOVED - Static variable in class jChatBox.Util.Conf
MODERATORS - Static variable in class jChatBox.Util.XMLConfig
MODERATORUPDATED - Static variable in class jChatBox.Util.Conf
MODERATORUSERJOINED - Static variable in class jChatBox.Util.Conf
Monitor - class jChatBox.Chat.Monitor.
  This class (Singleton) is an Hashtable.
Msg - class jChatBox.Chat.Msg.
  This class implements Message features.
Msg(Date, String, String, String) - Constructor for class jChatBox.Chat.Msg
  Constructs NORMAL message.
Msg(Date, String, String, String, int) - Constructor for class jChatBox.Chat.Msg
  Constructs message.

## N

NAMENOTAVAILABLE - Static variable in class jChatBox.Util.Conf
NAMENOTFOUND - Static variable in class jChatBox.Util.Conf
needEncoding - Static variable in class jChatBox.Util.CustomURLEncoder
NONFRAMED - Static variable in class jChatBox.Util.Conf
NORMAL - Static variable in class jChatBox.Chat.Msg
NORMAL - Static variable in class jChatBox.Chat.User
NOVACANCIES - Static variable in class jChatBox.Util.Conf

## O

open() - Method in class jChatBox.Chat.Chatroom
  Opens the Chatroom.
OPENCHATROOMHELP - Static variable in class jChatBox.Util.Conf

## P

PADDING - Static variable in class jChatBox.Util.MD5
parse() - Method in class jChatBox.Command.CommandParser
  Runs parser.
parse(InputStream) - Method in class jChatBox.Util.XMLPropertyResourceBundleLoader
  Parse XML file through SAX.
performLogin(ChatroomUser) - Method in class jChatBox.Chat.Chatroom
  LogListener dummy implementation.
performLogin(ChatroomUser) - Method in interface jChatBox.Chat.LogListener
performLogin(ChatroomUser) - Method in class jChatBox.Chat.Monitor
performLogout(ChatroomUser) - Method in class jChatBox.Chat.Chatroom
  Remove user from chatroom is its HttpSession timed out or invalidated.
performLogout(ChatroomUser) - Method in interface jChatBox.Chat.LogListener
performLogout(ChatroomUser) - Method in class jChatBox.Chat.Monitor
  Remove ChatroomUser and its HttpSession.
PRIVATE - Static variable in class jChatBox.Chat.Msg
PRIVATEMESSAGE - Static variable in class jChatBox.Util.XMLConfig
process(Chatroom, String) - Method in class jChatBox.Chat.Transcript.XMLDump
  Dumps chatroom into XML file (with SAX2, not DOM).
process(Chatroom, String) - Method in class jChatBox.Chat.Transcript.TextDump
  Dumps chatroom into flat text file.
process(Chatroom, String) - Method in class jChatBox.Chat.Transcript.Dump
  Runs TranscriptDump.
process(String) - Method in class jChatBox.Chat.Filter.HTMLFilter
  Replaces '>' by '>' and '<' by '<'.
process(String) - Method in class jChatBox.Chat.Filter.URLFilter
  Replaces filter string by filter
  filter string could be : http://, https://, ftp://, news://, file://, mailto:
process(String) - Method in class jChatBox.Chat.Filter.Filter
  Processes input to output.

## Q

QUITHELP - Static variable in class jChatBox.Util.Conf

## R

readRegistration() - Static method in class jChatBox.Util.XMLConfig
  Converts OXW file into PLAIN text.
REFRESHCONSTANT - Static variable in class jChatBox.Util.Conf
  T=Tlim.
REFRESHHELP - Static variable in class jChatBox.Util.Conf
REFRESHLIMIT - Static variable in class jChatBox.Util.XMLConfig
REFRESHLOAD - Static variable in class jChatBox.Util.Conf
  T=1+(Tlim/UsersInChatroom).
REFRESHMODEL - Static variable in class jChatBox.Util.XMLConfig
REFRESHTRACK - Static variable in class jChatBox.Util.Conf
  T=2*Tlim*(1-Tlim/(Tlim+deltaT)).
REGISTRATION - Static variable in class jChatBox.Util.XMLConfig
remove(String) - Method in class jChatBox.Chat.Blacklist
  Remove IP from blacklist.
removeChatroom(int) - Method in class jChatBox.Chat.ChatroomManager
  Removes a chatroom identified by its ID.
removeFromBlacklist(String) - Method in class jChatBox.Chat.Chatroom
  Remove IP from blacklist.
REMOVEMODERATOR - Static variable in class jChatBox.Util.Conf
removeModerator(String) - Static method in class jChatBox.Util.XMLConfig
  Removes moderator.
removeUser(String) - Method in class jChatBox.Chat.Chatroom
  Removes an User.
reOpen() - Method in class jChatBox.Chat.ChatroomManager
  reOpen ChatroomManager.
reOpen() - Method in class jChatBox.Chat.Chatroom
  ReOpen the Chatroom (Should be used after servlet container crash ot stop).
resetBlacklist() - Method in class jChatBox.Chat.Chatroom
  Reset Blacklist.
RESOURCES - Static variable in class jChatBox.Util.XMLConfig
ROTATE_LEFT(long, long) - Method in class jChatBox.Util.MD5

## S

S11 - Static variable in class jChatBox.Util.MD5
S12 - Static variable in class jChatBox.Util.MD5
S13 - Static variable in class jChatBox.Util.MD5
S14 - Static variable in class jChatBox.Util.MD5
S21 - Static variable in class jChatBox.Util.MD5
S22 - Static variable in class jChatBox.Util.MD5
S23 - Static variable in class jChatBox.Util.MD5
S24 - Static variable in class jChatBox.Util.MD5
S31 - Static variable in class jChatBox.Util.MD5
S32 - Static variable in class jChatBox.Util.MD5
S33 - Static variable in class jChatBox.Util.MD5
S34 - Static variable in class jChatBox.Util.MD5
S41 - Static variable in class jChatBox.Util.MD5
S42 - Static variable in class jChatBox.Util.MD5
S43 - Static variable in class jChatBox.Util.MD5
S44 - Static variable in class jChatBox.Util.MD5
SEPARATOR - Static variable in class jChatBox.Util.XMLConfig
  File separator
setAgent(String) - Method in class jChatBox.Chat.UserParams
  Sets Agent.
setChatroom(int) - Method in class jChatBox.Chat.UserParams
  Sets current chatroom.
setCommand(String) - Method in class jChatBox.Command.CommandParser
  Sets command to parse.
setDTDEnabled(boolean) - Method in class jChatBox.Service.XMLConnector
  Enables/Disables DTD.
setEmail(String) - Method in class jChatBox.Chat.UserParams
  Sets email.
setExtension(Vector) - Method in class jChatBox.Chat.UserParams
  Sets users's extensions.
setLoginModule(String) - Method in class jChatBox.Service.XMLConnector
  Sets UserLogin Module.
setParameter(String, Object) - Method in class jChatBox.Command.CommandParams
  Sets command parameter.
setParams(UserParams) - Method in class jChatBox.Chat.User
  Updates an User's extra fields.
setParams(Vector) - Method in class jChatBox.Chat.Transcript.Dump
  Sets TranscriptDump's parameters.
setParams(Vector) - Method in class jChatBox.Chat.Filter.Filter
  Sets Filter's parameters.
setRefresh(int) - Method in class jChatBox.Chat.UserParams
  Sets refresh field.
setRoomID(int) - Method in class jChatBox.Command.CommandParser
  Sets room ID involved in commmand.
setSysMessage(HttpSession, String) - Method in class jChatBox.Service.SystemProcessor
  Sets message or error.
setSysMessage(HttpSession, String) - Method in class jChatBox.Service.ModeratorProcessor
  Sets message or error.
setSysMessage(HttpSession, String) - Method in class jChatBox.Service.UserProcessor
  Sets message or error.
setSysMessage(String) - Method in class jChatBox.Service.Login
  Sets message or error.
setXMLEncoding(String) - Method in class jChatBox.Service.XMLConnector
  Sets XML Encoding.
setXSLError(String) - Method in class jChatBox.Service.XMLConnector
  Sets xml-stylesheet for xmlGetChat.
setXSLGetChat(String) - Method in class jChatBox.Service.XMLConnector
  Sets xml-stylesheet for xmlGetChat.
setXSLGetChatroom(String) - Method in class jChatBox.Service.XMLConnector
  Sets xml-stylesheet for xmlGetChatroom.
setXSLGetManager(String) - Method in class jChatBox.Service.XMLConnector
  Sets xml-stylesheet for xmlGetManager.
startElement(String, String, String, Attributes) - Method in class jChatBox.Util.XMLPropertyResourceBundleLoader
  Begin of XML tag.
state - Variable in class jChatBox.Util.MD5.MD5_CTX
SYSTEM - Static variable in class jChatBox.Chat.Msg
SYSTEM - Static variable in class jChatBox.Chat.User
SystemCommand - class jChatBox.Command.SystemCommand.
  This class handles SYSTEM commands.
SystemCommand() - Constructor for class jChatBox.Command.SystemCommand
  Dummy constructor.
SYSTEMEMAIL - Static variable in class jChatBox.Util.XMLConfig
SYSTEMERROR - Static variable in class jChatBox.Util.Conf
SYSTEMHELPHELP - Static variable in class jChatBox.Util.Conf
SystemLogin - class jChatBox.Service.SystemLogin.
  This class implements features to login SYSTEM or MODERATOR user.
SYSTEMLOGIN - Static variable in class jChatBox.Util.XMLConfig
SystemLogin() - Constructor for class jChatBox.Service.SystemLogin
SYSTEMPASSWORD - Static variable in class jChatBox.Util.XMLConfig
SystemProcessor - class jChatBox.Service.SystemProcessor.
  This class handles all SYSTEM HttpRequests once logged.
SystemProcessor() - Constructor for class jChatBox.Service.SystemProcessor
  Dummy constructor.
SYSTEMUSERJOINED - Static variable in class jChatBox.Util.Conf

## T

TextDump - class jChatBox.Chat.Transcript.TextDump.
  This class implements an Text Dump.
TextDump() - Constructor for class jChatBox.Chat.Transcript.TextDump
TIMEHELP - Static variable in class jChatBox.Util.Conf
TIMEOUT - Static variable in class jChatBox.Util.XMLConfig
toString() - Method in class jChatBox.Command.CommandParams
trace(int, String) - Method in class jChatBox.Service.XMLConnector
  Sends trace to debug.
trace(int, String) - Method in class jChatBox.Service.UserLogin
  Sends trace to debug.
trace(int, String) - Method in class jChatBox.Chat.Transcript.Dump
  Sends trace to debug.
trace(int, String) - Method in class jChatBox.Chat.Filter.Filter
  Sends trace to debug.
TRANSCRIPT - Static variable in class jChatBox.Util.XMLConfig
TRANSCRIPTFAILED - Static variable in class jChatBox.Util.Conf
TRANSCRIPTIMPL - Static variable in class jChatBox.Util.XMLConfig

## U

UNKNOWNCOMMAND - Static variable in class jChatBox.Util.Conf
update(String, String, String) - Method in class jChatBox.Util.InternalUser
  Updates InternalUser's parameters
updateChatroomLogListener(LogListener) - Method in class jChatBox.Chat.ChatroomUser
  Updates Chatroom LogListener.
UPDATEMODERATOR - Static variable in class jChatBox.Util.Conf
updateModerators(Vector) - Method in class jChatBox.Chat.ChatroomParams
  Updates moderator list.
updateMonitorLogListener(LogListener) - Method in class jChatBox.Chat.ChatroomUser
  Updates Monitor LogListener.
updateParams(ChatroomParams) - Method in class jChatBox.Chat.Chatroom
  Updates Chatroom's parameters.
UPDATESYSTEMHELP - Static variable in class jChatBox.Util.Conf
URLFilter - class jChatBox.Chat.Filter.URLFilter.
  This class implements an URL filter.
URLFilter() - Constructor for class jChatBox.Chat.Filter.URLFilter
User - class jChatBox.Chat.User.
  This class implements User features for jChatBox.
User(String, String, int) - Constructor for class jChatBox.Chat.User
  Contructs User from name, IP and type.
User(String, String, int, UserParams) - Constructor for class jChatBox.Chat.User
  Contructs User intance from name, IP, type and extra feature.
UserCommand - class jChatBox.Command.UserCommand.
  This class handles all USERS Commands.
UserCommand() - Constructor for class jChatBox.Command.UserCommand
  Dummy constructor.
UserLogin - class jChatBox.Service.UserLogin.
  This class implements features to login user.
UserLogin() - Constructor for class jChatBox.Service.UserLogin
USERNAMEMISSING - Static variable in class jChatBox.Util.Conf
UserParams - class jChatBox.Chat.UserParams.
  This class implements features for User.
UserParams() - Constructor for class jChatBox.Chat.UserParams
UserProcessor - class jChatBox.Service.UserProcessor.
  This class handles all USERS HttpRequests once logged.
UserProcessor() - Constructor for class jChatBox.Service.UserProcessor
  Dummy constructor.
USERSESSIONID - Static variable in class jChatBox.Util.XMLConfig

## V

valueBound(HttpSessionBindingEvent) - Method in class jChatBox.Chat.ChatroomUser
  Interface HttpSessionBindingListenner.
valueUnbound(HttpSessionBindingEvent) - Method in class jChatBox.Chat.ChatroomUser
  Interface HttpSessionBindingListenner.
VERSION - Static variable in class jChatBox.Util.Conf

## W

WARNING - Static variable in class jChatBox.Chat.Msg
writeConfig() - Static method in class jChatBox.Util.XMLConfig
  Saves XML file.
writeXMLUsers() - Static method in class jChatBox.Util.XMLConfig
  Saves XML Users file.

## X

XMLCANNOTCHAT - Static variable in class jChatBox.Util.Conf
XMLConfig - class jChatBox.Util.XMLConfig.
  This class implements features to read/save jChatBox XML system configuration file.
XMLCONFIGUPDATED - Static variable in class jChatBox.Util.Conf
XMLConnector - class jChatBox.Service.XMLConnector.
  This implements an XMLConnector for jChatBox.
XMLConnector() - Constructor for class jChatBox.Service.XMLConnector
  XMLConnector constructor.
XMLDump - class jChatBox.Chat.Transcript.XMLDump.
  This class implements an XML Dump.
XMLDump() - Constructor for class jChatBox.Chat.Transcript.XMLDump
  XMLDump constructor.
xmlError(String, int) - Method in class jChatBox.Service.XMLConnector
  Returns XML Error.
xmlGetChat(ChatroomUser) - Method in class jChatBox.Service.XMLConnector
  Returns XML Chat.
xmlGetChat(ChatroomUser, HttpSession) - Method in class jChatBox.Service.XMLConnector
  Returns XML Chat (only new messages).
xmlGetChatroom(int) - Method in class jChatBox.Service.XMLConnector
  Returns XML Chatroom.
xmlGetLanguages() - Method in class jChatBox.Service.XMLConnector
  Returns languages list.
xmlGetManager() - Method in class jChatBox.Service.XMLConnector
  Returns XML Manager.
xmlGetResource(String) - Method in class jChatBox.Service.XMLConnector
  Returns XML Resource.
XMLLOGINFAILED - Static variable in class jChatBox.Util.Conf
XMLLOGINMODULEMISSING - Static variable in class jChatBox.Util.Conf
XMLPARAMETERMISSING - Static variable in class jChatBox.Util.Conf
XMLPropertyResourceBundle - class jChatBox.Util.XMLPropertyResourceBundle.
  XMLPropertyResourceBundle implementation allowing to load resources properties from an XML file.
XMLPropertyResourceBundle() - Constructor for class jChatBox.Util.XMLPropertyResourceBundle
  Dummy constructor.
XMLPropertyResourceBundle(InputStream) - Constructor for class jChatBox.Util.XMLPropertyResourceBundle
  Construct a XMLPropertyResourceBundle from an InputStream.
XMLPropertyResourceBundle(InputStream, Locale) - Constructor for class jChatBox.Util.XMLPropertyResourceBundle
  Construct a XMLPropertyResourceBundle from an InputStream and associate it to a Locale.
XMLPropertyResourceBundleLoader - class jChatBox.Util.XMLPropertyResourceBundleLoader.
  This class allows to read an XML file matching to jchatboxresources.dtd and stores key/value pairs in Map.
XMLPropertyResourceBundleLoader() - Constructor for class jChatBox.Util.XMLPropertyResourceBundleLoader
XMLSERVERERROR - Static variable in class jChatBox.Util.Conf
XMLUNKNOWNACTION - Static variable in class jChatBox.Util.Conf
XMLUSERS - Static variable in class jChatBox.Util.XMLConfig

## _

_chatroom - Variable in class jChatBox.Chat.ChatroomUser
  Chatroom not notify.
_commands - Variable in class jChatBox.Service.SystemProcessor
_description - Variable in class jChatBox.Chat.Transcript.Dump
_description - Variable in class jChatBox.Chat.Filter.Filter
_id - Variable in class jChatBox.Chat.Transcript.Dump
_id - Variable in class jChatBox.Chat.Filter.Filter
_monitor - Variable in class jChatBox.Chat.ChatroomUser
  Monitor not notify.
_name - Variable in class jChatBox.Chat.Transcript.Dump
_name - Variable in class jChatBox.Chat.Filter.Filter
_params - Variable in class jChatBox.Chat.Transcript.Dump
_params - Variable in class jChatBox.Chat.Filter.Filter
_XMLfilename - Static variable in class jChatBox.Util.XMLConfig
_XMLUsersfilename - Static variable in class jChatBox.Util.XMLConfig

A B C D E F G H I J K L M N O P Q R S T U V W X _

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES