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

About - class com.lyrisoft.chat.client.gui.awt102.About.
 
About(Frame, IChatClientInputReceiver) - Constructor for class com.lyrisoft.chat.client.gui.awt102.About
 
acceptConnections() - Method in class com.lyrisoft.chat.server.remote.ChatServer
Tells the server to begin accepting connections.
access - Variable in class com.lyrisoft.auth.mysql.MysqlRecord
 
access - Variable in class com.lyrisoft.chat.server.remote.auth.PasswdRecord
 
access - Variable in class com.lyrisoft.chat.server.remote.auth.jdbc.JdbcRecord
 
ACCESS_DENIED - Static variable in interface com.lyrisoft.chat.ICommands
 
AccessDenied - class com.lyrisoft.chat.server.local.command.AccessDenied.
 
AccessDenied - exception com.lyrisoft.chat.server.remote.AccessDenied.
 
AccessDenied() - Constructor for class com.lyrisoft.chat.server.local.command.AccessDenied
 
AccessDenied(String) - Constructor for class com.lyrisoft.chat.server.remote.AccessDenied
 
AccessException - exception com.lyrisoft.chat.server.remote.AccessException.
Thrown if there is a problem authenticating
AccessException(String) - Constructor for class com.lyrisoft.chat.server.remote.AccessException
 
accessRequired() - Method in class com.lyrisoft.chat.server.remote.command.CommandBase
 
accessRequired() - Method in interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote
Return the minimum access level required to carry out this command.
ACK_KILL - Static variable in interface com.lyrisoft.chat.ICommands
 
AckJoinRoom - class com.lyrisoft.chat.server.local.command.AckJoinRoom.
 
AckJoinRoom() - Constructor for class com.lyrisoft.chat.server.local.command.AckJoinRoom
 
ackJoinRoom(String) - Method in class com.lyrisoft.chat.client.DumbClient
The server has acknowledged our room join
ackJoinRoom(String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server has acknowledged our room join
ackJoinRoom(String) - Method in class com.lyrisoft.chat.client.Client
 
ackJoinRoom(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
AckKill - class com.lyrisoft.chat.server.local.command.AckKill.
 
AckKill() - Constructor for class com.lyrisoft.chat.server.local.command.AckKill
 
ackKill(String) - Method in class com.lyrisoft.chat.client.DumbClient
Acknowledgement that we successfully killed somebody
ackKill(String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
ackKill(String) - Method in class com.lyrisoft.chat.client.Client
 
ackKill(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
AckPartRoom - class com.lyrisoft.chat.server.local.command.AckPartRoom.
 
AckPartRoom() - Constructor for class com.lyrisoft.chat.server.local.command.AckPartRoom
 
ackPartRoom(String) - Method in class com.lyrisoft.chat.client.DumbClient
The server has acknowledged our room part
ackPartRoom(String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server has acknowledged our room part
ackPartRoom(String) - Method in class com.lyrisoft.chat.client.Client
 
ackPartRoom(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
ackRoomJoined(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
ackRoomParted(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
AckSignOn - class com.lyrisoft.chat.server.local.command.AckSignOn.
 
ackSignon() - Method in class com.lyrisoft.chat.test.LoadTestClient
 
ackSignon() - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
AckSignOn() - Constructor for class com.lyrisoft.chat.server.local.command.AckSignOn
 
ackSignon(String) - Method in class com.lyrisoft.chat.client.DumbClient
The server has authenticated us and acknowledged our sign on
ackSignon(String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server has authenticated us and acknowledged our sign on
ackSignon(String) - Method in class com.lyrisoft.chat.client.Client
 
ackSignon(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
action(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
action(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
action(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatPanel
 
action(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.Query
 
action(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
action(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
action(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.LoginPanel
 
action(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.About
 
add(String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
addClient(ChatClient) - Method in class com.lyrisoft.chat.server.remote.Vulture
 
addNotify() - Method in class com.lyrisoft.awt.HyperlinkTextView
Overridden so we can (sneakily) get a handle to parent Frame object, so that we can change the cursor on it, when a hyperlink is moused-over.
addRoom(String, String, boolean) - Method in interface com.lyrisoft.chat.client.gui.IConsole
Add a room to the room list
addRoom(String, String, boolean) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
addRoom(String, String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
addRoom(String, String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
addServer(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
addUser(String, boolean) - Method in interface com.lyrisoft.chat.client.gui.IConsole
Add a user to the user list
addUser(String, boolean) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
addUser(String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
addUser(String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
ALREADY_SIGNED_ON - Static variable in interface com.lyrisoft.chat.ICommands
 
announcePresence() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
append(String) - Method in class com.lyrisoft.awt.TextView
Append a string in the default style
append(String, TextStyle) - Method in class com.lyrisoft.awt.TextView
Append a string using the given TextStyle
append(String, TextStyle) - Method in class com.lyrisoft.awt.HyperlinkTextView
 
append(TextRun) - Method in class com.lyrisoft.awt.TextView
Append a TextRun object
AppletGUIFactory - class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory.
Subclass of GUIFactory specifically for Applets.
AppletGUIFactory() - Constructor for class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
Auth - class com.lyrisoft.chat.server.remote.Auth.
 
Auth(String, int) - Constructor for class com.lyrisoft.chat.server.remote.Auth
 
authenticate(String, String) - Method in class com.lyrisoft.auth.mysql.MysqlAuthenticator
 
authenticate(String, String) - Method in interface com.lyrisoft.chat.server.remote.IAuthenticator
Check the authentication of a user.
authenticate(String, String) - Method in class com.lyrisoft.chat.server.remote.auth.NullAuthenticator
 
authenticate(String, String) - Method in class com.lyrisoft.chat.server.remote.auth.PasswdAuthenticator
 
authenticate(String, String) - Method in class com.lyrisoft.chat.server.remote.auth.jdbc.JdbcAuthenticator
 

B

bgColor - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
bgColor - Variable in class com.lyrisoft.chat.client.gui.awt102.Console
 
boundsChanged() - Method in class com.lyrisoft.awt.ScrollView
Notification that the bounds of my view object changed.
BROADCAST_PING - Static variable in interface com.lyrisoft.chat.server.remote.IServerCommands
 
broadcast(String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
Send a general message to all the clients in this room
broadcast(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
BroadcastPing - class com.lyrisoft.chat.server.remote.command.BroadcastPing.
 
BroadcastPing() - Constructor for class com.lyrisoft.chat.server.remote.command.BroadcastPing
 
bsdHackRun() - Method in class com.lyrisoft.chat.server.remote.ReaderThread
 
bsdHackRun() - Method in class com.ajdigital.chat.server.remote.FlashReaderThread
Look for null byte as message delimiter We'll also accept \n so we can test w/ telnet
btnClose - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
btnEmote - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
btnEmotePrivate - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
btnHelp - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
btnPing - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
btnPrivate - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
btnStats - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
btnUserInfo - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 

C

center() - Method in class com.lyrisoft.chat.client.gui.awt102.Query
 
center() - Method in class com.lyrisoft.chat.client.gui.awt102.About
 
ChatClient - class com.lyrisoft.chat.server.remote.ChatClient.
This is the representation of a Client, on the server side.
ChatClient(ChatServer, ServletConnectionHandler) - Constructor for class com.lyrisoft.chat.server.remote.ChatClient
 
ChatClient(ChatServer, Socket) - Constructor for class com.lyrisoft.chat.server.remote.ChatClient
 
ChatClientApplet - class com.lyrisoft.chat.client.ChatClientApplet.
Applet wrapper for the Client.
ChatClientApplet() - Constructor for class com.lyrisoft.chat.client.ChatClientApplet
 
ChatGUI - class com.lyrisoft.chat.client.gui.ChatGUI.
Controller of the GUI.
ChatGUI(IChatGUIFactory) - Constructor for class com.lyrisoft.chat.client.gui.ChatGUI
 
ChatPanel - class com.lyrisoft.chat.client.gui.jfc.ChatPanel.
 
ChatPanel - class com.lyrisoft.chat.client.gui.awt102.ChatPanel.
JDK1.0.2 compliant ChatPanel.
ChatPanel(IChatGUIFactory, String, IChatClientInputReceiver) - Constructor for class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
ChatPanel(IChatGUIFactory, String, IChatClientInputReceiver, IChatServer) - Constructor for class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
ChatPanel(IChatGUIFactory, String, String, IChatClientInputReceiver) - Constructor for class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
ChatRoom - class com.lyrisoft.chat.client.gui.awt102.ChatRoom.
A JDK 1.0.2 compliant Frame subclass that contains a ChatPanel.
ChatRoom(String, IChatGUIFactory, ChatGUI, IChatClientInputReceiver, IChatServer) - Constructor for class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
ChatRoom(String, String, IChatGUIFactory, ChatGUI, IChatClientInputReceiver, IChatServer) - Constructor for class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
ChatServer - class com.lyrisoft.chat.server.remote.ChatServer.
This is the Chat Server
ChatServer() - Constructor for class com.lyrisoft.chat.server.remote.ChatServer
 
ChatServer(ServletContext) - Constructor for class com.lyrisoft.chat.server.remote.ChatServer
 
ChatServer(String) - Constructor for class com.lyrisoft.chat.server.remote.ChatServer
 
ChatServer(String, ServletContext) - Constructor for class com.lyrisoft.chat.server.remote.ChatServer
 
ChatServerLocal - class com.lyrisoft.chat.server.local.ChatServerLocal.
This is a view of the ChatServer that lives on the client side.
ChatServerLocal(String, int, IChatClient) - Constructor for class com.lyrisoft.chat.server.local.ChatServerLocal
 
ChatServerLocal(String, int, String, String, IChatClient) - Constructor for class com.lyrisoft.chat.server.local.ChatServerLocal
 
ChatServerLocal(String, String, IChatClient) - Constructor for class com.lyrisoft.chat.server.local.ChatServerLocal
 
checkServerPings(long) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
checkServerPings(long) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
checkServerPings(long) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
CircularQueue - class com.lyrisoft.util.CircularQueue.
 
CircularQueue(int) - Constructor for class com.lyrisoft.util.CircularQueue
 
clearRooms() - Method in interface com.lyrisoft.chat.client.gui.IConsole
Clear out the list of rooms
clearRooms() - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
clearRooms() - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
clearRooms() - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
clearUsers() - Method in interface com.lyrisoft.chat.client.gui.IConsole
Clear out the list of users
clearUsers() - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
clearUsers() - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
clearUsers() - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
Client - class com.lyrisoft.chat.client.Client.
The heart of the NFC client program.
Client() - Constructor for class com.lyrisoft.chat.client.Client
Exists so subclasses can completely override the construction.
Client(String, int) - Constructor for class com.lyrisoft.chat.client.Client
Construct a Client that will connect to the given host and port
Client(String, int, String, String) - Constructor for class com.lyrisoft.chat.client.Client
Construct a Client that will connect to the given host and port and fallback to tunneling mode using the readUrl and writeUrl.
Client(String, String) - Constructor for class com.lyrisoft.chat.client.Client
Construct a Client that will connect to the server in tunnel mode only.
clientKey(ChatClient) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
returns a key for referencing the users hashmap.
clientKey(String) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
returns a key for referencing the users hashmap.
close() - Method in class com.lyrisoft.util.io.Logger
 
closePrivateChatRoom(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
com.ajdigital.chat.server.remote - package com.ajdigital.chat.server.remote
 
com.lyrisoft.auth.mysql - package com.lyrisoft.auth.mysql
MySQL authencation [DEPRECATED; see com.lyrisoft.chat.server.remote.auth]
com.lyrisoft.awt - package com.lyrisoft.awt
AWT Widgets for the client
com.lyrisoft.chat - package com.lyrisoft.chat
The top-level chat package
com.lyrisoft.chat.client - package com.lyrisoft.chat.client
Top-level chat client package.
com.lyrisoft.chat.client.command - package com.lyrisoft.chat.client.command
Command processors for the client-side commands.
com.lyrisoft.chat.client.gui - package com.lyrisoft.chat.client.gui
GUI (Graphical User Interface) abstractions for the client program.
com.lyrisoft.chat.client.gui.awt102 - package com.lyrisoft.chat.client.gui.awt102
A GUI implementation for the AWT suitable for use in a JDK1.0.2 Virtual Machine.
com.lyrisoft.chat.client.gui.jfc - package com.lyrisoft.chat.client.gui.jfc
A GUI implementation for Swing/JFC (Java Foundation Classes) in Java version 1.2 and up.
com.lyrisoft.chat.server.local - package com.lyrisoft.chat.server.local
This package implements the networking functionality for the client side.
com.lyrisoft.chat.server.local.command - package com.lyrisoft.chat.server.local.command
Command objects that processes data (commands) that comes from the server.
com.lyrisoft.chat.server.remote - package com.lyrisoft.chat.server.remote
The heart of the chat server.
com.lyrisoft.chat.server.remote.auth - package com.lyrisoft.chat.server.remote.auth
Authenticator abstraction
com.lyrisoft.chat.server.remote.auth.jdbc - package com.lyrisoft.chat.server.remote.auth.jdbc
An authenticator implementation that can generically use any JDBC database.
com.lyrisoft.chat.server.remote.command - package com.lyrisoft.chat.server.remote.command
Command objects that processes data (commands) that comes from the client.
com.lyrisoft.chat.test - package com.lyrisoft.chat.test
A very inefficient load test client.
com.lyrisoft.util - package com.lyrisoft.util
A few "utility" classes
com.lyrisoft.util.i18n - package com.lyrisoft.util.i18n
Some cheap and very simple i18n (internationalization) I whipped up.
com.lyrisoft.util.io - package com.lyrisoft.util.io
Things related to I/O or reading and writing.
com.lyrisoft.util.properties - package com.lyrisoft.util.properties
Simplifies the act of loading and querying java.util.Properties objects.
CommandBase - class com.lyrisoft.chat.server.remote.command.CommandBase.
 
CommandBase() - Constructor for class com.lyrisoft.chat.server.remote.command.CommandBase
 
CommandMakerLocal - class com.lyrisoft.chat.server.local.CommandMakerLocal.
All-static class that constructs wire-ready commands
CommandMakerLocal() - Constructor for class com.lyrisoft.chat.server.local.CommandMakerLocal
 
CommandMakerRemote - class com.lyrisoft.chat.server.remote.CommandMakerRemote.
Used to construct messages that will be sent over the socket to the client
CommandMakerRemote() - Constructor for class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
CommandProcessorLocal - class com.lyrisoft.chat.server.local.CommandProcessorLocal.
CommandProcessorLocal lives on the local (client) side and processes messages that come from the server.
CommandProcessorLocal(Properties) - Constructor for class com.lyrisoft.chat.server.local.CommandProcessorLocal
 
CommandProcessorRemote - class com.lyrisoft.chat.server.remote.CommandProcessorRemote.
When messages come in on the socket from the client, they have to be processed.
CommandProcessorRemote() - Constructor for class com.lyrisoft.chat.server.remote.CommandProcessorRemote
 
ConnectionHandler - class com.lyrisoft.chat.server.remote.ConnectionHandler.
The keeper of the Socket on the server side.
ConnectionHandler(Socket, IConnectionListener) - Constructor for class com.lyrisoft.chat.server.remote.ConnectionHandler
Construct a ConnectionHandler for the given socket
ConnectionHandlerLocal - class com.lyrisoft.chat.server.local.ConnectionHandlerLocal.
The keeper of the Socket on the client side.
ConnectionHandlerLocal(Socket) - Constructor for class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
Construct the ConnectionHandler and spawn the reader and writer threads.
connectionLost() - Method in class com.lyrisoft.chat.client.DumbClient
The connection to the server was closed
connectionLost() - Method in interface com.lyrisoft.chat.client.IChatClient
The connection to the server was closed
connectionLost() - Method in class com.lyrisoft.chat.client.Client
The connection is lost.
connectionLost() - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
Console - class com.lyrisoft.chat.client.gui.jfc.Console.
 
Console - class com.lyrisoft.chat.client.gui.awt102.Console.
 
Console(IChatServer, IChatClientInputReceiver, IChatGUIFactory) - Constructor for class com.lyrisoft.chat.client.gui.jfc.Console
 
Console(IChatServer, IChatClientInputReceiver, IChatGUIFactory) - Constructor for class com.lyrisoft.chat.client.gui.awt102.Console
 
ConsoleFrame - class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame.
 
ConsoleFrame(IChatServer, IChatClientInputReceiver, ChatGUI, IChatGUIFactory) - Constructor for class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
Constants - interface com.lyrisoft.chat.Constants.
Constants
Constraints - class com.lyrisoft.chat.client.gui.awt102.Constraints.
 
Constraints() - Constructor for class com.lyrisoft.chat.client.gui.awt102.Constraints
 
constructDeopMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructEmoteToRoomMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructEmoteToUserMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructErrorMessage(String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructGeneralMessage(String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructGeneralRoomMessage(String, String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructGlobalUserListMessage(String[]) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructHelpMessage(String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructIgnoreMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructJoinRoomAck(String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructJoinRoomMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructKickMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructKillMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructOpMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructPartRoomAck(String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructPartRoomMessage(String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructPing(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructPing(String, String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructPong(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructPong(String, String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructPrivateEmoteMessage(String, String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructPrivateMessage(String, String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructRequestRoomListMessage() - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructRequestUserListMessage() - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructRequestUsersInRoomListMessage(String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructRoomListMessage(String[]) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructRoomMessage(String, String, String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructRoomUserListMessage(String, String[]) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructSayToRoomMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructSayToUserMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructSignoffAckMessage() - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructSignoffMessage() - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructSignonAck(String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructSignonMessage(String, String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructStats() - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructUnIgnoreMessage(String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructUserInfo(String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
constructUserJoinedRoomMessage(String, String) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructUserPartedRoomMessage(String, String, boolean) - Static method in class com.lyrisoft.chat.server.remote.CommandMakerRemote
 
constructVersionMessage(String) - Static method in class com.lyrisoft.chat.server.local.CommandMakerLocal
 
contains(ChatClient) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
contains(int, int, int) - Method in class com.lyrisoft.awt.TextRun
Check if this TextRun contains the specified point.
countUsers(String) - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
countUsers(String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
countUsersInRoom(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
countUsersOnServer(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
create(int, int, int, int, double, double, int, int, Insets, int, int) - Static method in class com.lyrisoft.chat.client.gui.awt102.Constraints
 
createAboutDialog() - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
createAboutDialog() - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
createAboutDialog() - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
createActionMenu() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
createButton(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
createButtonConstraints(int) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
createButtonPanel() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
createChatClient(ServletConnectionHandler) - Method in class com.lyrisoft.chat.server.remote.TunnelServlet
 
createChatClient(Socket) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
createChatClient(Socket) - Method in class com.ajdigital.chat.server.remote.FlashChatServer
We use a FlashChatClient b/c the message format is slightly different
createChatRoom(String) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
Construct an IChatRoom component.
createChatRoom(String) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
createChatRoom(String) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
createChatRoom(String) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
createClient(String, int) - Method in class com.lyrisoft.chat.client.ChatClientApplet
 
createClient(String, int, String, String) - Method in class com.lyrisoft.chat.client.ChatClientApplet
 
createClient(String, String) - Method in class com.lyrisoft.chat.client.ChatClientApplet
 
createCommandProcessor() - Method in interface com.lyrisoft.chat.client.ICommandProcessorFactory
 
createConnectionHandler(Socket) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
createConnectionHandler(Socket) - Method in class com.ajdigital.chat.server.remote.FlashChatClient
Creates a connection handler to manage this client
createConsole() - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
Construct an IConsole component
createConsole() - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
createConsole() - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
createConsole() - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
Overridden.
createConsole() - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
createDispatcher() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
createFontMenu() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
createLabel(String) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
createLoggers(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
createLoginDialog() - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
Construct an ILogin component
createLoginDialog() - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
createLoginDialog() - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
createLoginDialog() - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
createLoginPanel(IChatGUIFactory, IChatClientInputReceiver, String, String, String, String, String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.LoginDialog
 
createMenuBar() - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
createMenuBar() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
createOptionsMenu() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
createPanel(IChatGUIFactory, String, String, IChatClientInputReceiver) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
createPrivateChatRoom(String) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
createPrivateChatRoom(String) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
createPrivateChatRoom(String) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
createQuery(String, String, String[], boolean, String) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
createQuery(String, String, String[], boolean, String) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
createQuery(String, String, String[], boolean, String) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
createQuery(String, String, String[], boolean, String) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
createReader() - Method in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
createReader() - Method in class com.ajdigital.chat.server.remote.FlashConnectionHandler
We need to use a FlashReaderThread since our messages are coming from a Flash client
createRoomServer(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
createServletConnectionHandler(HttpServletRequest, String) - Method in class com.lyrisoft.chat.server.remote.TunnelServlet
 
createServletContextLogger(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
createTextWidget() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
createTextWidget() - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
This is the "enhanced" bit..
createTitleArea() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
createUserCommands() - Method in interface com.lyrisoft.chat.client.IUserCommandFactory
 
crypt(String, String) - Static method in class jfd.jcrypt
 

D

DEBUG - Static variable in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
DEBUG - Static variable in class com.lyrisoft.chat.server.remote.ChatServer
 
DEBUG(String) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
 
decompose(String) - Static method in class com.lyrisoft.chat.server.local.CommandProcessorLocal
Helper function that breaks a server message down into an array
decompose(String) - Static method in class com.lyrisoft.chat.server.remote.CommandProcessorRemote
Decompose a raw message into an array of String, splitting on the DELIMITER defined in ICommands.
decompose(String, int) - Method in class com.lyrisoft.chat.client.command.UserCommandProcessor
Subclasses might find this method useful.
decompose(String, String, int) - Method in class com.lyrisoft.chat.client.command.UserCommandProcessor
Subclasses might find this method useful.
DEFAULT_FONT - Static variable in class com.lyrisoft.awt.TextView
 
delete(String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
deleteServer(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
DELIMITER - Static variable in interface com.lyrisoft.chat.ICommands
The delimiter.
deop(ChatClient) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
deop(ChatClient, ChatClient) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
deop(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
 
deop(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
destroy() - Method in class com.lyrisoft.chat.server.remote.TunnelServlet
 
die() - Method in class com.lyrisoft.chat.server.remote.ChatClient
Do not call this method.
Dispatcher - class com.lyrisoft.chat.server.remote.Dispatcher.
 
Dispatcher() - Constructor for class com.lyrisoft.chat.server.remote.Dispatcher
 
displayError(String) - Method in interface com.lyrisoft.chat.client.gui.IMessageWindow
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.jfc.SimpleTextPanel
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
displayError(String) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
displayMessage(String) - Method in interface com.lyrisoft.chat.client.gui.IMessageWindow
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.jfc.SimpleTextPanel
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
displayMessage(String) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
displayMessage(String, String) - Method in interface com.lyrisoft.chat.client.gui.IMessageWindow
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.SimpleTextPanel
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
displayMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
displayPrivateEmote(String, String) - Method in interface com.lyrisoft.chat.client.gui.IPrivateChatRoom
 
displayPrivateEmote(String, String) - Method in interface com.lyrisoft.chat.client.gui.IMessageWindow
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.SimpleTextPanel
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.PrivateChatPanel
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatPanel
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
displayPrivateEmote(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatRoom
 
displayPrivateMessage(String, String) - Method in interface com.lyrisoft.chat.client.gui.IPrivateChatRoom
 
displayPrivateMessage(String, String) - Method in interface com.lyrisoft.chat.client.gui.IMessageWindow
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.SimpleTextPanel
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.jfc.PrivateChatPanel
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatPanel
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
displayPrivateMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatRoom
 
dispose() - Method in interface com.lyrisoft.chat.client.gui.IQuery
 
distribute(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
DistributedState - class com.lyrisoft.chat.server.remote.DistributedState.
Encapulates the state of the whole distributed system.
DistributedState(ChatServer) - Constructor for class com.lyrisoft.chat.server.remote.DistributedState
 
distributeRoomList() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
distributeRoomState(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
distributeUserList() - Method in class com.lyrisoft.chat.server.remote.ChatServer
If user list is blank, just send an empty reply.
Distributor - class com.lyrisoft.chat.server.remote.Distributor.
Handles sending and receiving messages over JMS TODO: connect should create an initial context and try to connect, and rotate
Distributor(ChatServer, Properties) - Constructor for class com.lyrisoft.chat.server.remote.Distributor
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.lyrisoft.chat.server.remote.TunnelServlet
doGet(): invoked by the client to read waiting messages If called without params: we assume this is a new connection create a new ServletConnectionHandler with a unique ID create a new ChatClient with the ServletConnectionHandler as its handler
doLayout() - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.lyrisoft.chat.server.remote.TunnelServlet
doPost(): invoked by the client to send a new message
DumbClient - class com.lyrisoft.chat.client.DumbClient.
An empty implementation of IChatClient.
DumbClient() - Constructor for class com.lyrisoft.chat.client.DumbClient
 
dump(Map, PrintStream) - Static method in class com.lyrisoft.util.MultiValueHashMap
 
dump(PrintStream) - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
dump(PrintStream) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
dumpRoomTable(PrintStream) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
dumpServerTable(PrintStream) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 

E

EmbeddedAppletGUIFactory - class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory.
Everything is embedded in the browser.
EmbeddedAppletGUIFactory() - Constructor for class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
Emote - class com.lyrisoft.chat.client.command.Emote.
Handle an emote message
Emote - class com.lyrisoft.chat.server.local.command.Emote.
 
EMOTE - Static variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
EMOTE_TO_ROOM - Static variable in interface com.lyrisoft.chat.ICommands
"emote" something
EMOTE_TO_USER - Static variable in interface com.lyrisoft.chat.ICommands
"emote" something, privately, to only one user
Emote() - Constructor for class com.lyrisoft.chat.client.command.Emote
 
Emote() - Constructor for class com.lyrisoft.chat.server.local.command.Emote
 
emote(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
Send an emote to the room.
emote(String, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
emote(String, String, String) - Method in class com.lyrisoft.chat.client.DumbClient
Indicates that somebody is emoting
emote(String, String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
emote(String, String, String) - Method in class com.lyrisoft.chat.client.Client
 
emote(String, String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
emoteFromUserPrivate(String, String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is indicating that someone is privately emoting something to us.
emoteFromUserPrivate(String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is indicating that someone is privately emoting something to us.
emoteFromUserPrivate(String, String) - Method in class com.lyrisoft.chat.client.Client
 
emoteFromUserPrivate(String, String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
emoteFromUserPrivate(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
EmoteRoom - class com.lyrisoft.chat.server.remote.command.EmoteRoom.
 
EmoteRoom() - Constructor for class com.lyrisoft.chat.server.remote.command.EmoteRoom
 
emoteToRoom(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
emoteToRoom(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
emoteToUser(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
emoteToUser(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
emoteToUserPrivate(String, String) - Method in class com.lyrisoft.chat.client.Client
 
emoteToUserPrivate(String, String, String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
EmoteUser - class com.lyrisoft.chat.client.command.EmoteUser.
Handle a private emote message
EmoteUser - class com.lyrisoft.chat.server.local.command.EmoteUser.
 
EmoteUser - class com.lyrisoft.chat.server.remote.command.EmoteUser.
 
EmoteUser() - Constructor for class com.lyrisoft.chat.client.command.EmoteUser
 
EmoteUser() - Constructor for class com.lyrisoft.chat.server.local.command.EmoteUser
 
EmoteUser() - Constructor for class com.lyrisoft.chat.server.remote.command.EmoteUser
 
EnhancedChatPanel - class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel.
JDK1.0.2 compliant ChatPanel subclass.
EnhancedChatPanel(IChatGUIFactory, String, IChatClientInputReceiver) - Constructor for class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
EnhancedChatPanel(IChatGUIFactory, String, String, IChatClientInputReceiver) - Constructor for class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
equals(Object) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
ERROR - Static variable in interface com.lyrisoft.chat.ICommands
Indicates an error message that should be displayed by the client
error(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
errorLogger - Static variable in class com.lyrisoft.chat.server.remote.ChatServer
 
ErrorMsg - class com.lyrisoft.chat.server.local.command.ErrorMsg.
 
ErrorMsg() - Constructor for class com.lyrisoft.chat.server.local.command.ErrorMsg
 
errorStyle - Variable in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
extendCommandSet(String, ICommandProcessorLocal) - Method in class com.lyrisoft.chat.server.local.CommandProcessorLocal
Used to extend the core set of commands that the client can process.
extendCommandSet(String, ICommandProcessorRemote) - Static method in class com.lyrisoft.chat.server.remote.CommandProcessorRemote
Used to extend the core set of commands that the server can process.
extendCommandSet(String, UserCommandProcessor) - Method in class com.lyrisoft.chat.client.UserCommands
Extend the command set by specifying a new command and a UserCommandProcessor that will handle it.

F

fileMenu - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
finalize() - Method in class com.lyrisoft.util.io.Logger
 
FixedPanel - class com.lyrisoft.chat.client.gui.awt102.FixedPanel.
 
FixedPanel(Component, int, int) - Constructor for class com.lyrisoft.chat.client.gui.awt102.FixedPanel
 
FlashChatClient - class com.ajdigital.chat.server.remote.FlashChatClient.
FlashChatClient is like a regular ChatClient except that it uses a FlashConnectionHandler which knows about the message format coming from Flash chat clients
FlashChatClient(ChatServer, ServletConnectionHandler) - Constructor for class com.ajdigital.chat.server.remote.FlashChatClient
 
FlashChatClient(ChatServer, Socket) - Constructor for class com.ajdigital.chat.server.remote.FlashChatClient
 
FlashChatServer - class com.ajdigital.chat.server.remote.FlashChatServer.
This is the Chat Server
FlashChatServer() - Constructor for class com.ajdigital.chat.server.remote.FlashChatServer
 
FlashChatServer(String) - Constructor for class com.ajdigital.chat.server.remote.FlashChatServer
 
FlashConnectionHandler - class com.ajdigital.chat.server.remote.FlashConnectionHandler.
Extends ConnectionHandler to add Flash specific Message format
FlashConnectionHandler(Socket, IConnectionListener) - Constructor for class com.ajdigital.chat.server.remote.FlashConnectionHandler
 
FlashMessage - class com.ajdigital.chat.server.remote.FlashMessage.
Flash messages need to be wrapped in XML and ended with a null byte
FlashMessage(ConnectionHandler, String) - Constructor for class com.ajdigital.chat.server.remote.FlashMessage
Wrap in XML and add null byte
FlashReaderThread - class com.ajdigital.chat.server.remote.FlashReaderThread.
Adaptation of a ReaderThread to accept messages coming from a Flash client that uses a null byte as it's message delimiter and wraps it's messages in simple XML.
flush() - Method in class com.lyrisoft.chat.server.remote.Dispatcher
 
flush(PrintWriter) - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
flushNewMessagesOrBlock(HttpServletRequest, HttpServletResponse) - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
fontSizeMenu - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
fontSizeMenuItems - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
fontStyleMenu - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
fontStyleMenuItems - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
Formatter - class com.lyrisoft.chat.server.remote.Formatter.
 
Formatter() - Constructor for class com.lyrisoft.chat.server.remote.Formatter
 

G

generalError(String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is giving us an error message to display
generalError(String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is giving us an error message to display
generalError(String) - Method in class com.lyrisoft.chat.client.Client
 
generalError(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
generalError(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
generalMessage(String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is giving us a general message to display.
generalMessage(String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is giving us a general message to display.
generalMessage(String) - Method in class com.lyrisoft.chat.client.Client
 
generalMessage(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
generalMessage(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
generalRoomMessage(String, String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is giving us a message to display in the context of a particular room.
generalRoomMessage(String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is giving us a message to display in the context of a particular room.
generalRoomMessage(String, String) - Method in class com.lyrisoft.chat.client.Client
 
generalRoomMessage(String, String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
generalRoomMessage(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
GET_ROOMS - Static variable in interface com.lyrisoft.chat.ICommands
Request (or send) a list of the users currently on the server.
GET_USERS_IN_ROOM - Static variable in interface com.lyrisoft.chat.ICommands
Request (or send) a list of the users in a particular room.
GET_USERS_ON_SERVER - Static variable in interface com.lyrisoft.chat.ICommands
Request (or send) a list of the users currently on the server.
get(int) - Method in class com.lyrisoft.util.CircularQueue
 
getAccess() - Method in class com.lyrisoft.chat.server.remote.Auth
 
getAccessLevel() - Method in class com.lyrisoft.chat.server.remote.ChatClient
Get the access level for this user
getAllRooms() - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
getAllServers() - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
getAllUsers() - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
getAllUsers() - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
getAttribute(String) - Method in class com.lyrisoft.chat.client.DumbClient
Get the value of an atrribute
getAttribute(String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
getAttribute(String) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
getAttribute(String) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
getAttribute(String) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
getAttribute(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
getBoolean(String, Properties) - Static method in class com.lyrisoft.util.properties.PropertyTool
 
getBoundingRect() - Method in class com.lyrisoft.awt.TextRun
Return the smallest Rectangle that contains this whole TextRun.
getCanceled() - Method in interface com.lyrisoft.chat.client.gui.IQuery
 
getCanceled() - Method in class com.lyrisoft.chat.client.gui.awt102.Query
 
getClient(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
Get a ChatClient by name
getClientVersion() - Method in class com.lyrisoft.chat.server.remote.ChatClient
Get the version of the client
getColor() - Method in class com.lyrisoft.awt.TextStyle
 
getCommandProcessors() - Static method in class com.lyrisoft.chat.server.remote.CommandProcessorRemote
Get the map that contains the command processors.
getConnectionTime() - Method in class com.lyrisoft.chat.server.remote.ChatClient
Get the time (in milliseconds) when the user logged in
getContainer() - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
getContainer() - Method in class com.lyrisoft.chat.client.gui.jfc.LoginPanel
 
getContainer() - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
getContainer() - Method in class com.lyrisoft.chat.client.gui.jfc.PrivateChatPanel
 
getCumulativeLogins() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getDebug() - Static method in class com.lyrisoft.chat.server.remote.ChatServer
 
getDefaultStyle() - Method in class com.lyrisoft.awt.TextView
Get the default TextStyle
getDispatcher() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getDouble(String, Properties) - Static method in class com.lyrisoft.util.properties.PropertyTool
 
getErrorStyle() - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
getFloat(String, Properties) - Static method in class com.lyrisoft.util.properties.PropertyTool
 
getFont() - Method in class com.lyrisoft.awt.TextStyle
 
getGUI() - Method in class com.lyrisoft.chat.client.Client
get the ChatGUI object
getHelp() - Method in class com.lyrisoft.chat.server.remote.command.CommandBase
 
getHelp() - Method in interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote
Get a help line about this command
getHost() - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
getHost() - Method in class com.lyrisoft.chat.server.remote.ChatClient
Get the host the user is connected from
getHref() - Method in class com.lyrisoft.awt.HyperlinkTextRun
Get the href, or URL, associated with this textrun
getId() - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
getIdle() - Method in class com.lyrisoft.chat.server.remote.ChatClient
Get the idle time (in milliseconds) for this user.
getImage(String) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
getImage(String) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
getImage(String) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
getImage(String) - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
getInteger(String, Properties) - Static method in class com.lyrisoft.util.properties.PropertyTool
 
getKeepAlive() - Method in class com.lyrisoft.chat.client.ChatClientApplet
 
getKey() - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
getLastPingReply(String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
getLastServerPing() - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
getLastServerPong() - Method in class com.lyrisoft.chat.server.remote.ChatClient
used by the vulture to determine if the client has timed out
getLocalRoomNames() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getLocalUserNames() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getMainGui() - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
getMainGui() - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
getMainGui() - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
getMessage(String) - Static method in class com.lyrisoft.chat.Translator
 
getMessage(String) - Method in class com.lyrisoft.util.i18n.Translator
Get a message without any variable substition.
getMessage(String, String) - Static method in class com.lyrisoft.chat.Translator
 
getMessage(String, String) - Method in class com.lyrisoft.util.i18n.Translator
Get a message and substitute {0} with arg1
getMessage(String, String[]) - Static method in class com.lyrisoft.chat.Translator
 
getMessage(String, String[]) - Method in class com.lyrisoft.util.i18n.Translator
The most general case of substituting variables: {0} thru {n} are substibuted with args[0] thru args[n].
getMessage(String, String, String) - Static method in class com.lyrisoft.chat.Translator
 
getMessage(String, String, String) - Method in class com.lyrisoft.util.i18n.Translator
Get a message and substitute {0} and {1} with arg1 and arg2
getMessage(String, String, String, String) - Static method in class com.lyrisoft.chat.Translator
 
getMessage(String, String, String, String) - Method in class com.lyrisoft.util.i18n.Translator
Get a message and substitute {0}, {1}, and {2} with arg1, arg2, and arg3.
getMyName() - Method in class com.lyrisoft.chat.client.Client
 
getName() - Method in interface com.lyrisoft.chat.client.gui.IChatRoom
Get the name of this chat room
getName() - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
getName() - Method in class com.lyrisoft.chat.client.gui.jfc.PrivateChatPanel
 
getName() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
getName() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
getName() - Method in class com.lyrisoft.chat.server.remote.RoomServer
Get the name of this room
getName() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getNormalStyle() - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
getPlaySounds() - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
getPlaySounds() - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
getPlaySounds() - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
getPort() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getPrivateRoom(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
getPrivateStyle() - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
getProperties(String) - Method in class com.lyrisoft.chat.client.DumbClient
Load a Properties file from NFC_HOME
getProperties(String) - Method in class com.lyrisoft.chat.client.ChatClientApplet
Load a properties file from the "standard place"
getProperties(String) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
getProperties(String) - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
getRecord(String, String) - Method in class com.lyrisoft.auth.mysql.Mysql
Gets a MysqlRecord.
getRecord(String, String) - Static method in class com.lyrisoft.chat.server.remote.auth.Passwd
Gets a PasswdRecord.
getRecord(String, String) - Method in class com.lyrisoft.chat.server.remote.auth.jdbc.Jdbc
Gets a JdbcRecord.
getResource(String) - Static method in class com.lyrisoft.util.io.ResourceLoader
Load a resource from the CLASSPATH.
getRoom(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
Get the RoomServer for a particular room
getRoomCount() - Method in class com.lyrisoft.chat.server.remote.ChatServer
get the number of rooms currently on the server
getRoomNames() - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
getRoomNames() - Method in class com.lyrisoft.chat.server.remote.ChatServer
Get the names of all the rooms on this server
getRoomsFor(ChatClient) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getSelection() - Method in interface com.lyrisoft.chat.client.gui.IQuery
 
getSelection() - Method in class com.lyrisoft.chat.client.gui.awt102.Query
 
getServer() - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
getServerInterface() - Method in class com.lyrisoft.chat.test.LoadTestClient
 
getServerInterface() - Method in interface com.lyrisoft.chat.client.IChatClient
 
getServerInterface() - Method in class com.lyrisoft.chat.client.Client
Get's the 'local view' of the server
getServerNames() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getServerNames() - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
getServerPingAvg() - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
getServerPingCount() - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
getStatusGui() - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
getString(String, Properties) - Static method in class com.lyrisoft.util.properties.PropertyTool
 
getStringArray(String, Properties) - Static method in class com.lyrisoft.util.properties.PropertyTool
 
getStringVector(String, Properties) - Static method in class com.lyrisoft.util.properties.PropertyTool
 
getStyle() - Method in class com.lyrisoft.awt.TextRun
 
getText() - Method in class com.lyrisoft.awt.TextRun
 
getText() - Method in interface com.lyrisoft.chat.client.gui.IQuery
 
getText() - Method in class com.lyrisoft.chat.client.gui.awt102.Query
 
getTunneling() - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
getUptime() - Method in class com.lyrisoft.chat.server.remote.ChatServer
Get the uptime
getUsage(String) - Method in class com.lyrisoft.chat.server.remote.command.CommandBase
 
getUsage(String) - Method in interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote
Construct a usage line (e.g., "usage: /msg [user] [message]") The reason we pass name here is because this object doesn't have a particular name.
getUserCount() - Method in class com.lyrisoft.chat.server.remote.RoomServer
Get the number of users in this room
getUserCount() - Method in class com.lyrisoft.chat.server.remote.ChatServer
get the number of users currently on the server
getUserCountInRoom(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getUserCountOnServer(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getUserId() - Method in class com.lyrisoft.chat.server.remote.Auth
 
getUserId() - Method in class com.lyrisoft.chat.server.remote.ChatClient
Get the user's id
getUserList() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
getUserNames() - Method in class com.lyrisoft.chat.server.remote.ChatServer
Get the names of all the users on this server
getUsers() - Method in class com.lyrisoft.chat.server.remote.RoomServer
Get a string array containing the names of all the users in this room
getUsers() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getUsers(String) - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
getUsers(String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
getUsersInRoom(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
getUsersInRoom(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
getUsersOnServer(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
getUserStyle() - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
getVersion() - Method in class com.lyrisoft.chat.client.Client
 
globalUserList(String[]) - Method in class com.lyrisoft.chat.client.DumbClient
The server is sending us the global user list
globalUserList(String[]) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is sending us the global user list
globalUserList(String[]) - Method in class com.lyrisoft.chat.client.Client
 
globalUserList(String[]) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
globalUserList(String[]) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
GOD - Static variable in interface com.lyrisoft.chat.server.remote.IAuthenticator
 
gridbag - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
GUIFactory - class com.lyrisoft.chat.client.gui.awt102.GUIFactory.
An IGUIFactory implementation that creates AWT 1.0.2 compliant widgets.
GUIFactory() - Constructor for class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 

H

handleBroadcastPing(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
handleEvent(Event) - Method in class com.lyrisoft.awt.ImageButton
Catching MOUSE_ENTER and MOUSE_EXIT events to set or unset the selected state.
handleEvent(Event) - Method in class com.lyrisoft.awt.ScrollView
Catch events from the ScrollBar.
handleEvent(Event) - Method in class com.lyrisoft.awt.HyperlinkTextView
We catch MOUSE_DOWN and MOUSE_MOVE events to handle clicks on hyperlinks and to determine that the cursor should look like.
handleEvent(Event) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
handleEvent(Event) - Method in class com.lyrisoft.chat.client.gui.awt102.Query
 
handleEvent(Event) - Method in class com.lyrisoft.chat.client.gui.awt102.LoginDialog
 
handleEvent(Event) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
handleEvent(Event) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
handleEvent(Event) - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatRoom
 
handleHyperlink(String) - Method in interface com.lyrisoft.awt.HyperlinkReceiver
Called when somebody wants us to handle a link
handleHyperlink(String) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
handleHyperlink(String) - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatPanel
 
handleHyperlink(String) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
handleHyperlink(String) - Method in class com.lyrisoft.chat.client.gui.awt102.About
 
handleIncoming(Message) - Method in class com.lyrisoft.chat.server.remote.ChatServer
Incoming message from the Distributor (JMS)
handleMenuEvent(Event, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
handleMessage(String) - Method in class com.lyrisoft.chat.test.LoadTestClient
 
handlePong(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
handleQuery(int, IQuery) - Method in interface com.lyrisoft.chat.client.gui.IQueryCallback
 
handleQuery(int, IQuery) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
handleQuery(int, IQuery) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
hashCode() - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
Hello - class com.lyrisoft.chat.server.remote.command.Hello.
 
HELLO - Static variable in interface com.lyrisoft.chat.server.remote.IServerCommands
 
Hello() - Constructor for class com.lyrisoft.chat.server.remote.command.Hello
 
Help - class com.lyrisoft.chat.client.command.Help.
Handle a help request
Help - class com.lyrisoft.chat.server.remote.command.Help.
 
HELP - Static variable in interface com.lyrisoft.chat.ICommands
Request help in general or help about a specific command.
Help() - Constructor for class com.lyrisoft.chat.client.command.Help
 
Help() - Constructor for class com.lyrisoft.chat.server.remote.command.Help
 
help(String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing help request
help(String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
helpMenu - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
hide() - Method in interface com.lyrisoft.chat.client.gui.IChatRoom
Make this thing invisible on the screen.
hide() - Method in interface com.lyrisoft.chat.client.gui.ILogin
Make this thing invisble on the screen.
hide() - Method in interface com.lyrisoft.chat.client.gui.IConsole
Make this thing invisible on the screen.
hide() - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
hide(IChatRoom) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
hide(IChatRoom) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
hide(IChatRoom) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
hide(IChatRoom) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
hide(IConsole) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
Hide an IConsole
hide(IConsole) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
hide(IConsole) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
hide(IConsole) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
hide(ILogin) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
Hide an ILogin
hide(ILogin) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
hide(ILogin) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
hide(ILogin) - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
hide(ILogin) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
hide(IPrivateChatRoom) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
hide(IPrivateChatRoom) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
hide(IPrivateChatRoom) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
hideLogin() - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
HttpConnectionHandler - class com.lyrisoft.chat.server.local.HttpConnectionHandler.
 
HttpConnectionHandler(String, String) - Constructor for class com.lyrisoft.chat.server.local.HttpConnectionHandler
 
Hyperlink - class com.lyrisoft.chat.client.command.Hyperlink.
 
HYPERLINK - Static variable in interface com.lyrisoft.chat.ICommands
 
Hyperlink() - Constructor for class com.lyrisoft.chat.client.command.Hyperlink
 
HyperlinkReceiver - interface com.lyrisoft.awt.HyperlinkReceiver.
Callback interface for objects interested in receiving hyperlink events.
HyperlinkTextRun - class com.lyrisoft.awt.HyperlinkTextRun.
A HyperlinkTextRun is just a TextRun that has a URL associated with it.
HyperlinkTextRun(String, String, TextStyle) - Constructor for class com.lyrisoft.awt.HyperlinkTextRun
Construct a HyperlinkTextRun with the given text, url, and style
HyperlinkTextView - class com.lyrisoft.awt.HyperlinkTextView.
Subclass of TextView that handles hyperlinks.
HyperlinkTextView(boolean, HyperlinkReceiver) - Constructor for class com.lyrisoft.awt.HyperlinkTextView
 

I

IAuthenticator - interface com.lyrisoft.chat.server.remote.IAuthenticator.
Interface for objects that will handle authentication.
IChatClient - interface com.lyrisoft.chat.client.IChatClient.
The view of the client.
IChatClientInputReceiver - interface com.lyrisoft.chat.client.gui.IChatClientInputReceiver.
An interface that objects implement when they want to receive input from some part of the GUI (like when the user types something)
IChatGUIFactory - interface com.lyrisoft.chat.client.gui.IChatGUIFactory.
Interface for objects that construct GUI objects.
IChatRoom - interface com.lyrisoft.chat.client.gui.IChatRoom.
Interface for a ChatRoom GUI component.
IChatServer - interface com.lyrisoft.chat.server.local.IChatServer.
The client-side view of the ChatServer.
ICommandProcessorFactory - interface com.lyrisoft.chat.client.ICommandProcessorFactory.
Interface for an object that can construct a CommandProcessorLocal object
ICommandProcessorLocal - interface com.lyrisoft.chat.server.local.command.ICommandProcessorLocal.
Process a message that came from the server.
ICommandProcessorRemote - interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote.
An object that can process a message that came from the client side.
ICommands - interface com.lyrisoft.chat.ICommands.
This class describes the protocol between the server and the client.
IConnectionHandler - interface com.lyrisoft.chat.IConnectionHandler.
Interface that ConnectionHandlers must implement
IConnectionListener - interface com.lyrisoft.chat.IConnectionListener.
Interface the implement when you want to get raw messages from the socket connection
IConsole - interface com.lyrisoft.chat.client.gui.IConsole.
This is the main console.
Ignore - class com.lyrisoft.chat.client.command.Ignore.
Ignore another user
Ignore - class com.lyrisoft.chat.server.remote.command.Ignore.
Handles an ignore command from a client.
IGNORE - Static variable in interface com.lyrisoft.chat.ICommands
Ignore
Ignore() - Constructor for class com.lyrisoft.chat.client.command.Ignore
 
Ignore() - Constructor for class com.lyrisoft.chat.server.remote.command.Ignore
 
ignore(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
ignore(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
ignore(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
ILogin - interface com.lyrisoft.chat.client.gui.ILogin.
This is the login widget.
ImageButton - class com.lyrisoft.awt.ImageButton.
A button that displays an image.
ImageButton(Image, String) - Constructor for class com.lyrisoft.awt.ImageButton
Create a new ImageButton with the specified image and command.
IMessageWindow - interface com.lyrisoft.chat.client.gui.IMessageWindow.
 
incoming(String) - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
incomingMessage(String) - Method in interface com.lyrisoft.chat.IConnectionListener
Notification that a new line was read from the socket
incomingMessage(String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
This method is called by ConnectionHandlerLocal when a new message comes in from the server.
incomingMessage(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
from the IConnectionListener interface delegated to CommandProcessorRemote.process()
init() - Method in class com.lyrisoft.chat.test.LoadTestClient
 
init() - Method in class com.lyrisoft.chat.client.ChatClientApplet
Reads the following applet parameters: port - the port to connect to guiFactory - the classname of a GUIFactory (defaults to awt102.AppletGUIFactory) host is implicit.
init() - Method in interface com.lyrisoft.chat.client.IChatClient
 
init() - Method in class com.lyrisoft.chat.client.Client
Call after all attributes have been set
init() - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
 
init() - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
init(Properties) - Static method in class com.lyrisoft.chat.Translator
Initialize the "real", underlying Translator object with the given properties file.
init(Properties) - Static method in class com.lyrisoft.chat.server.remote.CommandProcessorRemote
 
init(ServletConfig) - Method in class com.lyrisoft.chat.server.remote.TunnelServlet
 
initCommandProcessor(Properties) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
initCommandsAndMessages(DumbClient) - Static method in class com.lyrisoft.chat.test.LoadTest
 
initGUI() - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatPanel
 
initTranslator(Properties) - Static method in class com.lyrisoft.chat.client.Main
 
initTranslator(Properties) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
inputEvent(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
inputEvent(String, String) - Method in class com.lyrisoft.chat.client.Client
From the IChatClientInputReceiver interface...
inputEvent(String, String) - Method in interface com.lyrisoft.chat.client.gui.IChatClientInputReceiver
Called by the GUI when the user types something.
INVALID_CHARACTER - Static variable in interface com.lyrisoft.chat.ICommands
 
Invite - class com.lyrisoft.chat.server.remote.command.Invite.
 
INVITE - Static variable in interface com.lyrisoft.chat.ICommands
Invite
Invite() - Constructor for class com.lyrisoft.chat.server.remote.command.Invite
 
invite(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
IPrivateChatRoom - interface com.lyrisoft.chat.client.gui.IPrivateChatRoom.
 
IQuery - interface com.lyrisoft.chat.client.gui.IQuery.
 
IQueryCallback - interface com.lyrisoft.chat.client.gui.IQueryCallback.
 
isConnected() - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
 
isConnected() - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
isEmpty() - Method in class com.lyrisoft.chat.server.remote.RoomServer
Tells whether or not this room is empty
IServerCommands - interface com.lyrisoft.chat.server.remote.IServerCommands.
 
iterator() - Method in class com.lyrisoft.util.CircularQueue
 
IUserCommandFactory - interface com.lyrisoft.chat.client.IUserCommandFactory.
Interface for an object that can construct a UserCommand object

J

JAVA_VENDOR - Static variable in class com.lyrisoft.chat.server.remote.command.Stats
 
JAVA_VERSION - Static variable in class com.lyrisoft.chat.server.remote.command.Stats
 
jcrypt - class jfd.jcrypt.
 
Jdbc - class com.lyrisoft.chat.server.remote.auth.jdbc.Jdbc.
 
JdbcAuthenticator - class com.lyrisoft.chat.server.remote.auth.jdbc.JdbcAuthenticator.
Authenitcator that reads from server using JDBC
JdbcAuthenticator() - Constructor for class com.lyrisoft.chat.server.remote.auth.jdbc.JdbcAuthenticator
 
JdbcRecord - class com.lyrisoft.chat.server.remote.auth.jdbc.JdbcRecord.
Represents a SQL record.
JdbcRecord(String, int, String) - Constructor for class com.lyrisoft.chat.server.remote.auth.jdbc.JdbcRecord
Constructor for convenience
jfd - package jfd
Unix crypt implementation
jndiLookup(String) - Method in class com.lyrisoft.chat.server.remote.Distributor
 
Join - class com.lyrisoft.chat.client.command.Join.
Handle a join message
JOIN_ROOM - Static variable in interface com.lyrisoft.chat.ICommands
Join a room.
JOIN_ROOM_ACK - Static variable in interface com.lyrisoft.chat.ICommands
Acknowledge that a room was successfully joined.
Join() - Constructor for class com.lyrisoft.chat.client.command.Join
 
join(ChatClient) - Method in class com.lyrisoft.chat.server.remote.RoomServer
Add a user to this room.
join(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
join(String, String) - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
join(String, String, String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
JoinRoom - class com.lyrisoft.chat.server.remote.command.JoinRoom.
 
JoinRoom() - Constructor for class com.lyrisoft.chat.server.remote.command.JoinRoom
 
joinRoom(ChatClient, String, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
joinRoom(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
joinRoom(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 

K

key(Object) - Static method in class com.lyrisoft.util.MultiValueHashMap
 
Kick - class com.lyrisoft.chat.client.command.Kick.
 
Kick - class com.lyrisoft.chat.server.remote.command.Kick.
 
KICK - Static variable in interface com.lyrisoft.chat.ICommands
Kick
Kick() - Constructor for class com.lyrisoft.chat.client.command.Kick
 
Kick() - Constructor for class com.lyrisoft.chat.server.remote.command.Kick
 
kick(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
kick(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
 
kick(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
Kill - class com.lyrisoft.chat.client.command.Kill.
Kill another user
Kill - class com.lyrisoft.chat.server.remote.command.Kill.
 
KILL - Static variable in interface com.lyrisoft.chat.ICommands
Kill
Kill() - Constructor for class com.lyrisoft.chat.client.command.Kill
 
Kill() - Constructor for class com.lyrisoft.chat.server.remote.command.Kill
 
kill(String, ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
Kick a user off the system.
kill(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
kill(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
Killed - class com.lyrisoft.chat.server.local.command.Killed.
 
Killed() - Constructor for class com.lyrisoft.chat.server.local.command.Killed
 
killed(String, String) - Method in class com.lyrisoft.chat.client.DumbClient
Indicates that we have been killed.
killed(String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
killed(String, String) - Method in class com.lyrisoft.chat.client.Client
 
killed(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 

L

loadProperties(InputStream) - Static method in class com.lyrisoft.util.properties.PropertyTool
 
loadProperties(String) - Static method in class com.lyrisoft.util.properties.PropertyTool
Will load and return a properties file from the specified pathname.
LoadTest - class com.lyrisoft.chat.test.LoadTest.
 
LoadTest() - Constructor for class com.lyrisoft.chat.test.LoadTest
 
LoadTestClient - class com.lyrisoft.chat.test.LoadTestClient.
 
LoadTestClient(String, String, String, int) - Constructor for class com.lyrisoft.chat.test.LoadTestClient
 
LoadTestClient(String, String, String, int, int) - Constructor for class com.lyrisoft.chat.test.LoadTestClient
 
log(Exception) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
Log an exception (goes to the error log)
log(Exception) - Method in class com.lyrisoft.util.io.Logger
 
log(String) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
Log a message (goes to the standard log)
log(String) - Method in class com.lyrisoft.util.io.Logger
 
logError(String) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
Log an error (goes to the error log)
logger - Static variable in class com.lyrisoft.chat.server.remote.ChatServer
 
Logger - class com.lyrisoft.util.io.Logger.
 
Logger(PrintStream) - Constructor for class com.lyrisoft.util.io.Logger
 
Logger(PrintWriter) - Constructor for class com.lyrisoft.util.io.Logger
 
Logger(String) - Constructor for class com.lyrisoft.util.io.Logger
Create a new Logger that logs to outputFile.
Logger(String, boolean) - Constructor for class com.lyrisoft.util.io.Logger
Create a new Logger that logs to outputFile.
loginCancelEvent() - Method in class com.lyrisoft.chat.client.Client
 
loginCancelEvent() - Method in interface com.lyrisoft.chat.client.gui.IChatClientInputReceiver
 
LoginDialog - class com.lyrisoft.chat.client.gui.awt102.LoginDialog.
 
LoginDialog(IChatGUIFactory, IChatClientInputReceiver) - Constructor for class com.lyrisoft.chat.client.gui.awt102.LoginDialog
 
LoginDialog(IChatGUIFactory, IChatClientInputReceiver, String, String, String, String, String, String, boolean) - Constructor for class com.lyrisoft.chat.client.gui.awt102.LoginDialog
 
loginEvent(String, String) - Method in class com.lyrisoft.chat.client.Client
from the IChatClientInputReceiver interface...
loginEvent(String, String) - Method in interface com.lyrisoft.chat.client.gui.IChatClientInputReceiver
Called by the login component, when the user has entered a username and password
LoginPanel - class com.lyrisoft.chat.client.gui.jfc.LoginPanel.
 
LoginPanel - class com.lyrisoft.chat.client.gui.awt102.LoginPanel.
 
LoginPanel(IChatClientInputReceiver) - Constructor for class com.lyrisoft.chat.client.gui.jfc.LoginPanel
 
LoginPanel(IChatGUIFactory, IChatClientInputReceiver) - Constructor for class com.lyrisoft.chat.client.gui.awt102.LoginPanel
 
LoginPanel(IChatGUIFactory, IChatClientInputReceiver, String, String, String, String, String, boolean) - Constructor for class com.lyrisoft.chat.client.gui.awt102.LoginPanel
 
lstUsers - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 

M

Main - class com.lyrisoft.chat.client.Main.
Main class for standalone-client execution.
Main() - Constructor for class com.lyrisoft.chat.client.Main
 
main(String[]) - Static method in class com.lyrisoft.chat.test.LoadTest
 
main(String[]) - Static method in class com.lyrisoft.chat.client.Main
 
main(String[]) - Static method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
main(String[]) - Static method in class com.lyrisoft.chat.client.gui.jfc.Console
 
main(String[]) - Static method in class com.lyrisoft.chat.client.gui.awt102.About
 
main(String[]) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
Instantiate a ChatServer and start accepting connections
main(String[]) - Static method in class com.lyrisoft.chat.server.remote.auth.Passwd
 
main(String[]) - Static method in class com.lyrisoft.util.CircularQueue
 
main(String[]) - Static method in class com.ajdigital.chat.server.remote.FlashChatServer
Instantiate a FlashChatServer and start accepting connections.
main(String[]) - Static method in class jfd.jcrypt
 
makeSocket(long) - Method in class com.lyrisoft.chat.server.local.SocketOpener
 
Message - class com.lyrisoft.chat.server.remote.Message.
 
Message(ConnectionHandler, String) - Constructor for class com.lyrisoft.chat.server.remote.Message
 
messageFromUser(String, String, String) - Method in class com.lyrisoft.chat.test.LoadTestClient
The server is indicating that someone is saying something in a room
messageFromUser(String, String, String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is indicating that someone is saying something in a room
messageFromUser(String, String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is indicating that someone is saying something in a room
messageFromUser(String, String, String) - Method in class com.lyrisoft.chat.client.Client
 
messageFromUser(String, String, String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
messageFromUser(String, String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
messageFromUserPrivate(String, String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is indicating that someone is saying something to us, privately
messageFromUserPrivate(String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is indicating that someone is saying something to us, privately
messageFromUserPrivate(String, String) - Method in class com.lyrisoft.chat.client.Client
 
messageFromUserPrivate(String, String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
messageFromUserPrivate(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
messageToUserPrivate(String, String) - Method in class com.lyrisoft.chat.client.Client
 
messageToUserPrivate(String, String, String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
MessageView - class com.lyrisoft.chat.client.gui.awt102.MessageView.
HyperlinkTextView subclass, specialized for NFC.
MessageView(HyperlinkReceiver) - Constructor for class com.lyrisoft.chat.client.gui.awt102.MessageView
 
miButtonsOff - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
miButtonsOn - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
miEmote - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
miEmotePrivate - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
MILLIS_IN_DAY - Static variable in class com.lyrisoft.chat.server.remote.Formatter
 
MILLIS_IN_HOUR - Static variable in class com.lyrisoft.chat.server.remote.Formatter
 
MILLIS_IN_MINUTE - Static variable in class com.lyrisoft.chat.server.remote.Formatter
 
MILLIS_IN_SECOND - Static variable in class com.lyrisoft.chat.server.remote.Formatter
 
millisToString(long) - Static method in class com.lyrisoft.chat.server.remote.Formatter
Convert milliseconds to a human-readable string that contains days, hours, minutes, seconds, millis.
minimumSize() - Method in class com.lyrisoft.awt.ImageButton
returns our predetermined size - the size of the image we're displaying.
minimumSize() - Method in class com.lyrisoft.chat.client.gui.awt102.FixedPanel
 
miPing - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
miPrivate - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
miStats - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
miWhois - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
MODERATOR - Static variable in interface com.lyrisoft.chat.server.remote.IAuthenticator
 
MultiValueHashMap - class com.lyrisoft.util.MultiValueHashMap.
Utilities for using a Map with multiple values for each key.
MultiValueHashMap() - Constructor for class com.lyrisoft.util.MultiValueHashMap
 
Mysql - class com.lyrisoft.auth.mysql.Mysql.
 
MysqlAuthenticator - class com.lyrisoft.auth.mysql.MysqlAuthenticator.
Authenitcator that reads from MySQL server using mm.mysql JDBC
MysqlAuthenticator() - Constructor for class com.lyrisoft.auth.mysql.MysqlAuthenticator
 
MysqlRecord - class com.lyrisoft.auth.mysql.MysqlRecord.
Represents a SQL record.
MysqlRecord(String, int, String) - Constructor for class com.lyrisoft.auth.mysql.MysqlRecord
Constructor for convenience

N

NO_INVITE - Static variable in interface com.lyrisoft.chat.ICommands
 
NO_SUCH_USER - Static variable in interface com.lyrisoft.chat.ICommands
 
NoInvite - class com.lyrisoft.chat.server.local.command.NoInvite.
 
NoInvite() - Constructor for class com.lyrisoft.chat.server.local.command.NoInvite
 
NONE - Static variable in interface com.lyrisoft.chat.server.remote.IAuthenticator
 
normalRun() - Method in class com.lyrisoft.chat.server.remote.ReaderThread
 
normalRun() - Method in class com.ajdigital.chat.server.remote.FlashReaderThread
 
normalStyle - Variable in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
NoSuchUser - class com.lyrisoft.chat.server.local.command.NoSuchUser.
 
NoSuchUser() - Constructor for class com.lyrisoft.chat.server.local.command.NoSuchUser
 
NotEnoughArgumentsException - exception com.lyrisoft.chat.client.command.NotEnoughArgumentsException.
Thrown by UserCommandProcessor's decompose() methods
NotEnoughArgumentsException(String) - Constructor for class com.lyrisoft.chat.client.command.NotEnoughArgumentsException
 
notifyClientsRoomCreated(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
notifyClientsRoomDestroyed(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
notifyJoin(String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
notifyPart(String, boolean) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
NullAuthenticator - class com.lyrisoft.chat.server.remote.auth.NullAuthenticator.
Authenitcator that authenticates everybody
NullAuthenticator() - Constructor for class com.lyrisoft.chat.server.remote.auth.NullAuthenticator
 

O

onMessage(Message) - Method in class com.lyrisoft.chat.server.remote.Distributor
 
Op - class com.lyrisoft.chat.client.command.Op.
 
Op - class com.lyrisoft.chat.server.remote.command.Op.
 
OP - Static variable in interface com.lyrisoft.chat.ICommands
 
Op() - Constructor for class com.lyrisoft.chat.client.command.Op
 
Op() - Constructor for class com.lyrisoft.chat.server.remote.command.Op
 
op(ChatClient) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
op(ChatClient, ChatClient) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
op(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
 
op(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
OS_NAME - Static variable in class com.lyrisoft.chat.server.remote.command.Stats
 

P

paint(Graphics) - Method in class com.lyrisoft.awt.TextView
just called renderViewable(g)
paint(Graphics) - Method in class com.lyrisoft.awt.ImageButton
paint the image, and if the button is "selected" (being moused over), a border is drawn.
Part - class com.lyrisoft.chat.client.command.Part.
Handle a part message
PART_ROOM - Static variable in interface com.lyrisoft.chat.ICommands
Part, or leave, a room.
PART_ROOM_ACK - Static variable in interface com.lyrisoft.chat.ICommands
Acknowledge that a room was successfully parted.
Part() - Constructor for class com.lyrisoft.chat.client.command.Part
 
part(ChatClient, boolean) - Method in class com.lyrisoft.chat.server.remote.RoomServer
Remove a user from this room.
part(String, boolean) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
part(String, String) - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
part(String, String, String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
PartRoom - class com.lyrisoft.chat.server.remote.command.PartRoom.
 
PartRoom() - Constructor for class com.lyrisoft.chat.server.remote.command.PartRoom
 
partRoom(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
Remote a user from a room
partRoom(String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
partRoom(String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
passwd - Variable in class com.lyrisoft.auth.mysql.MysqlRecord
 
passwd - Variable in class com.lyrisoft.chat.server.remote.auth.PasswdRecord
 
passwd - Variable in class com.lyrisoft.chat.server.remote.auth.jdbc.JdbcRecord
 
Passwd - class com.lyrisoft.chat.server.remote.auth.Passwd.
Represents a unix-style passwd file with three colon-delimited fields: userId (String) access level (int) crypted password (String)
Passwd() - Constructor for class com.lyrisoft.chat.server.remote.auth.Passwd
 
PasswdAuthenticator - class com.lyrisoft.chat.server.remote.auth.PasswdAuthenticator.
Authenitcator that reads from a password file.
PasswdAuthenticator() - Constructor for class com.lyrisoft.chat.server.remote.auth.PasswdAuthenticator
 
PasswdRecord - class com.lyrisoft.chat.server.remote.auth.PasswdRecord.
Represents a line in the passwd file.
PasswdRecord(String, int, String) - Constructor for class com.lyrisoft.chat.server.remote.auth.PasswdRecord
Constructor for convenience
peek(Object) - Method in class com.lyrisoft.util.CircularQueue
 
Ping - class com.lyrisoft.chat.client.command.Ping.
Handle a ping message
Ping - class com.lyrisoft.chat.server.local.command.Ping.
 
Ping - class com.lyrisoft.chat.server.remote.command.Ping.
 
PING - Static variable in interface com.lyrisoft.chat.ICommands
Ping
PING - Static variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
Ping() - Constructor for class com.lyrisoft.chat.client.command.Ping
 
Ping() - Constructor for class com.lyrisoft.chat.server.local.command.Ping
 
Ping() - Constructor for class com.lyrisoft.chat.server.remote.command.Ping
 
ping(String, String) - Method in class com.lyrisoft.chat.test.LoadTestClient
The server is indicating that somebody ping'ed us.
ping(String, String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is indicating that somebody ping'ed us.
ping(String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is indicating that somebody ping'ed us.
ping(String, String) - Method in class com.lyrisoft.chat.client.Client
 
ping(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
playAudioClip(String) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
This method probably belongs elsewhere...
playAudioClip(String) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
playAudioClip(String) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
playAudioClip(String) - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
playSounds(boolean) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
playSounds(boolean) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
playSounds(boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
pleaseStop() - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
pleaseStop() - Method in class com.lyrisoft.chat.server.remote.Vulture
 
pleaseStop() - Method in class com.lyrisoft.chat.server.remote.TunnelServlet
 
pleaseStop() - Method in class com.lyrisoft.chat.server.remote.Dispatcher
 
pleaseStop() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
Pong - class com.lyrisoft.chat.server.local.command.Pong.
 
Pong - class com.lyrisoft.chat.server.remote.command.Pong.
 
PONG - Static variable in interface com.lyrisoft.chat.ICommands
Pong
Pong() - Constructor for class com.lyrisoft.chat.server.local.command.Pong
 
Pong() - Constructor for class com.lyrisoft.chat.server.remote.command.Pong
 
pong(String, String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is giving us the reply to a ping that we already sent out.
pong(String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is giving us the reply to a ping that we already sent out.
pong(String, String) - Method in class com.lyrisoft.chat.client.Client
 
pong(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
pop(Object) - Method in class com.lyrisoft.util.CircularQueue
 
preferredSize() - Method in class com.lyrisoft.awt.TextView
The preferredSize we return is the size we would have to be to fully render our contents given our current width.
preferredSize() - Method in class com.lyrisoft.awt.ImageButton
returns the minimum size
preferredSize() - Method in class com.lyrisoft.chat.client.gui.awt102.FixedPanel
 
preProcessProperties(Properties) - Method in class com.lyrisoft.chat.server.remote.ChatServer
A hook for reading in your own extra nfc.conf properties
PRIVATE - Static variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
PRIVATE_EMOTE - Static variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
PrivateChatPanel - class com.lyrisoft.chat.client.gui.jfc.PrivateChatPanel.
 
PrivateChatPanel - class com.lyrisoft.chat.client.gui.awt102.PrivateChatPanel.
 
PrivateChatPanel(String, IChatGUIFactory, ChatGUI, IChatClientInputReceiver, IChatServer) - Constructor for class com.lyrisoft.chat.client.gui.jfc.PrivateChatPanel
 
PrivateChatPanel(String, IChatGUIFactory, ChatGUI, IChatClientInputReceiver, IChatServer) - Constructor for class com.lyrisoft.chat.client.gui.awt102.PrivateChatPanel
 
PrivateChatRoom - class com.lyrisoft.chat.client.gui.awt102.PrivateChatRoom.
 
PrivateChatRoom(String, IChatGUIFactory, ChatGUI, IChatClientInputReceiver, IChatServer) - Constructor for class com.lyrisoft.chat.client.gui.awt102.PrivateChatRoom
 
privateStyle - Variable in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.UnIgnore
Handles an unignore command from a client on the server that the client is logged in to.
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Ignore
Handles an ignore command from a client on the server that the client is logged in to.
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.SayToRoom
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Invite
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.UnInvite
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.JoinRoom
 
process(ChatClient, String[]) - Method in interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Kick
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.SignOn
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Kill
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Stats
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Pong
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Op
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.BroadcastPing
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.EmoteUser
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Rooms
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Shutdown
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.PartRoom
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Hello
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.SignOff
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.RemoteClientMessage
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.EmoteRoom
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.SayToUser
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.UsersInRoom
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Users
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.UnknownCommand
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Help
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.SetVersion
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Ping
 
process(ChatClient, String[]) - Method in class com.lyrisoft.chat.server.remote.command.Whois
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.AckJoinRoom
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.UserDiff
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.EmoteUser
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.Rooms
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.Emote
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.SignOnError
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.Killed
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.NoSuchUser
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.AckKill
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.RoomMessage
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.AckPartRoom
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.SayToUser
 
process(IChatClient, String[]) - Method in interface com.lyrisoft.chat.server.local.command.ICommandProcessorLocal
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.Ping
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.NoInvite
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.UsersInRoom
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.UnknownCommand
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.ErrorMsg
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.RoomDiff
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.SayToRoom
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.AccessDenied
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.AckSignOn
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.RoomUserDiff
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.Pong
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.RoomAccessDenied
 
process(IChatClient, String[]) - Method in class com.lyrisoft.chat.server.local.command.Users
 
process(String, ChatClient) - Static method in class com.lyrisoft.chat.server.remote.CommandProcessorRemote
Process a raw message from the client The message is decomposed into a string array of arguments Use the first argument to look up an ICommandProcessorRemote instance in the registry If found, check the access level Invoke process() on the ICommandProcessorRemote instance If an ICommandProcessorRemote was not found, then use the UnknownCommandProcessor()
If the access level on the client is less than the required access, then send a generalError() to the client.
process(String, IChatClient) - Method in class com.lyrisoft.chat.server.local.CommandProcessorLocal
Process a message that came over the socket Find the appropriate ICommandProcessorLocal instance in the registry, then invoke its process method
process(String, String, Client) - Method in class com.lyrisoft.chat.client.UserCommands
Process some user input.
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.UserCommandProcessor
Process some user input.
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Hyperlink
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.SayToRoom
Invokes sayToRoom() on the local view of the ChatServer.
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Stats
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Ignore
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Whois
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.UnIgnore
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Kill
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Op
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Help
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Ping
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.EmoteUser
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Users
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.SignOff
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Kick
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Join
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Rooms
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Emote
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.Part
 
process(String, String, Client) - Method in class com.lyrisoft.chat.client.command.SayToUser
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.UnIgnore
Handles an unignore command from a client on a server that the client is not logged in to.
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Ignore
Handles an ignore command from a client on a server that the client is not logged in to.
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.SayToRoom
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Invite
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.UnInvite
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.JoinRoom
 
processDistributed(String, String, String[], ChatServer) - Method in interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Kick
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.SignOn
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Kill
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Stats
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Pong
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Op
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.BroadcastPing
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.EmoteUser
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Rooms
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Shutdown
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.PartRoom
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Hello
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.SignOff
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.RemoteClientMessage
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.EmoteRoom
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.SayToUser
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.UsersInRoom
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Users
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.UnknownCommand
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Help
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.SetVersion
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Ping
 
processDistributed(String, String, String[], ChatServer) - Method in class com.lyrisoft.chat.server.remote.command.Whois
 
processDistributed(String, String, String, ChatServer) - Static method in class com.lyrisoft.chat.server.remote.CommandProcessorRemote
 
PropertyException - exception com.lyrisoft.util.properties.PropertyException.
$Id: index-all.html,v 1.1 2002/02/10 00:10:03 taso Exp $
PropertyException(String) - Constructor for class com.lyrisoft.util.properties.PropertyException
 
PropertyTool - class com.lyrisoft.util.properties.PropertyTool.
A helper class that: o loads Properties files from the CLASSPATH o reads typesafe values from Properties files o throws Exceptions when properties are not found
PropertyTool() - Constructor for class com.lyrisoft.util.properties.PropertyTool
 
push(Message) - Method in class com.lyrisoft.chat.server.remote.Distributor
 
push(Object) - Method in class com.lyrisoft.util.CircularQueue
 
put(Map, Object, Object) - Static method in class com.lyrisoft.util.MultiValueHashMap
 

Q

Query - class com.lyrisoft.chat.client.gui.awt102.Query.
 
Query(Frame, String, String, String[], boolean, String) - Constructor for class com.lyrisoft.chat.client.gui.awt102.Query
 
queue(Message) - Method in class com.lyrisoft.chat.server.remote.Dispatcher
 
queueMessage(String) - Method in interface com.lyrisoft.chat.IConnectionHandler
Queue a message headed outbound.
queueMessage(String) - Method in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
Queue an outgoing message
queueMessage(String) - Method in class com.lyrisoft.chat.server.local.HttpConnectionHandler
 
queueMessage(String) - Method in class com.lyrisoft.chat.server.remote.ConnectionHandler
Queue a message headed outbound
queueMessage(String) - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
Queue a message headed outbound
queueMessage(String) - Method in class com.ajdigital.chat.server.remote.FlashConnectionHandler
Queue a Flash message

R

ReaderThread - class com.lyrisoft.chat.server.remote.ReaderThread.
Constantly reads from the BufferedReader.
ReaderThread(ConnectionHandler, IConnectionListener, InputStream) - Constructor for class com.lyrisoft.chat.server.remote.ReaderThread
 
readMotd() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
readParams() - Method in class com.lyrisoft.chat.client.ChatClientApplet
 
REMOTE_CLIENT_MESSAGE - Static variable in interface com.lyrisoft.chat.ICommands
 
RemoteClientMessage - class com.lyrisoft.chat.server.remote.command.RemoteClientMessage.
 
RemoteClientMessage() - Constructor for class com.lyrisoft.chat.server.remote.command.RemoteClientMessage
 
remoteJoin(String, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
remoteJoinRoom(String, String, String, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
remotePart(String, boolean) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
remotePartRoom(String, String, String, boolean) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
remoteSignOff(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
remoteSignOn(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
remove(Map, Object, Object) - Static method in class com.lyrisoft.util.MultiValueHashMap
 
removeClient(ChatClient) - Method in class com.lyrisoft.chat.server.remote.Vulture
 
removeRoom(String, boolean) - Method in interface com.lyrisoft.chat.client.gui.IConsole
 
removeRoom(String, boolean) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
removeRoom(String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
removeRoom(String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
removeUser(String, boolean) - Method in interface com.lyrisoft.chat.client.gui.IConsole
 
removeUser(String, boolean) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
removeUser(String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
removeUser(String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
removeView(Component) - Method in class com.lyrisoft.chat.client.ChatClientApplet
Remove a view
reportVersion(String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
 
reportVersion(String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
requestFocus() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
requestFocus() - Method in class com.lyrisoft.chat.client.gui.awt102.PrivateChatPanel
 
requestFocus() - Method in class com.lyrisoft.chat.client.gui.awt102.LoginPanel
 
requestRoomList() - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
requestRoomList() - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
requestStats() - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
requestStats() - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
requestUserInfo(String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
requestUserInfo(String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
requestUserList() - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
requestUserList() - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
requestUsersInRoomList(String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
requestUsersInRoomList(String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
reset() - Method in class com.lyrisoft.chat.client.Client
 
reset() - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
reshape(int, int, int, int) - Method in class com.lyrisoft.awt.TextView
Overridden.
ResourceException - exception com.lyrisoft.util.io.ResourceException.
 
ResourceException(String) - Constructor for class com.lyrisoft.util.io.ResourceException
 
ResourceLoader - class com.lyrisoft.util.io.ResourceLoader.
A class that loads resources from locations relative to the CLASSPATH, or relative to the ServletContext if one is specified.
ResourceLoader() - Constructor for class com.lyrisoft.util.io.ResourceLoader
All static class - don't instantiate
ROOM_ACCESS_DENIED - Static variable in interface com.lyrisoft.chat.ICommands
 
ROOM_DIFF - Static variable in interface com.lyrisoft.chat.ICommands
 
ROOM_MSG - Static variable in interface com.lyrisoft.chat.ICommands
Indicates that a message should be displayed on the client as coming from a particular room
ROOM_USER_DIFF - Static variable in interface com.lyrisoft.chat.ICommands
 
RoomAccessDenied - class com.lyrisoft.chat.server.local.command.RoomAccessDenied.
 
RoomAccessDenied() - Constructor for class com.lyrisoft.chat.server.local.command.RoomAccessDenied
 
roomCnt - Variable in class com.lyrisoft.chat.client.gui.awt102.Console
 
roomCreated(String) - Method in class com.lyrisoft.chat.client.DumbClient
Indicates that a room has been created
roomCreated(String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
roomCreated(String) - Method in class com.lyrisoft.chat.client.Client
 
roomCreated(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
roomCreated(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
roomDestroyed(String) - Method in class com.lyrisoft.chat.client.DumbClient
Indicates that a room has been destroyed
roomDestroyed(String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
roomDestroyed(String) - Method in class com.lyrisoft.chat.client.Client
 
roomDestroyed(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
roomDestroyed(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
RoomDiff - class com.lyrisoft.chat.server.local.command.RoomDiff.
 
RoomDiff() - Constructor for class com.lyrisoft.chat.server.local.command.RoomDiff
 
roomExists(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
roomExists(String) - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
roomExists(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
roomJoinError(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
RoomJoinException - exception com.lyrisoft.chat.server.remote.RoomJoinException.
 
RoomJoinException(String) - Constructor for class com.lyrisoft.chat.server.remote.RoomJoinException
 
roomKey(RoomServer) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
returns a key for referencing the rooms hashmap.
roomKey(String) - Static method in class com.lyrisoft.chat.server.remote.ChatServer
returns a key for referencing the rooms hashmap.
roomList(String[]) - Method in class com.lyrisoft.chat.client.DumbClient
The server is sending us a list of rooms
roomList(String[]) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is sending us a list of rooms
roomList(String[]) - Method in class com.lyrisoft.chat.client.Client
 
roomList(String[]) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
roomList(String[]) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
RoomMessage - class com.lyrisoft.chat.server.local.command.RoomMessage.
 
RoomMessage() - Constructor for class com.lyrisoft.chat.server.local.command.RoomMessage
 
Rooms - class com.lyrisoft.chat.client.command.Rooms.
Handle a room list request message
Rooms - class com.lyrisoft.chat.server.local.command.Rooms.
 
Rooms - class com.lyrisoft.chat.server.remote.command.Rooms.
 
Rooms() - Constructor for class com.lyrisoft.chat.client.command.Rooms
 
Rooms() - Constructor for class com.lyrisoft.chat.server.local.command.Rooms
 
Rooms() - Constructor for class com.lyrisoft.chat.server.remote.command.Rooms
 
RoomServer - class com.lyrisoft.chat.server.remote.RoomServer.
RoomServer.
RoomServer(String, ChatServer) - Constructor for class com.lyrisoft.chat.server.remote.RoomServer
 
RoomServer(String, String, ChatServer) - Constructor for class com.lyrisoft.chat.server.remote.RoomServer
 
RoomTable - class com.lyrisoft.chat.server.remote.RoomTable.
The Room Table keeps track of all the rooms across the system, and the users each room contains.
RoomTable(ChatServer) - Constructor for class com.lyrisoft.chat.server.remote.RoomTable
 
RoomUserDiff - class com.lyrisoft.chat.server.local.command.RoomUserDiff.
 
RoomUserDiff() - Constructor for class com.lyrisoft.chat.server.local.command.RoomUserDiff
 
roomUserList(String, String[]) - Method in class com.lyrisoft.chat.client.DumbClient
The server is sending us the user list for a particular room
roomUserList(String, String[]) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is sending us the user list for a particular room
roomUserList(String, String[]) - Method in class com.lyrisoft.chat.client.Client
 
roomUserList(String, String[]) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
roomUserList(String, String[]) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
run() - Method in class com.lyrisoft.chat.test.LoadTestClient
 
run() - Method in class com.lyrisoft.chat.server.local.HttpConnectionHandler
 
run() - Method in class com.lyrisoft.chat.server.local.SocketOpener
 
run() - Method in class com.lyrisoft.chat.server.remote.Vulture
 
run() - Method in class com.lyrisoft.chat.server.remote.TunnelServlet
 
run() - Method in class com.lyrisoft.chat.server.remote.Dispatcher
 
run() - Method in class com.lyrisoft.chat.server.remote.ReaderThread
 
run() - Method in class com.lyrisoft.chat.server.remote.Distributor
 
run() - Method in class com.lyrisoft.util.io.Logger
 
runningAsApplet() - Method in class com.lyrisoft.chat.client.Client
 

S

s_useDialogs - Static variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
SAY_TO_ROOM - Static variable in interface com.lyrisoft.chat.ICommands
"say" something to everybody in a room.
SAY_TO_USER - Static variable in interface com.lyrisoft.chat.ICommands
"say" something "privately" to just one user.
say(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
Say something to everyone in the room
say(String, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
SayToRoom - class com.lyrisoft.chat.client.command.SayToRoom.
Say something to everyone in the room.
SayToRoom - class com.lyrisoft.chat.server.local.command.SayToRoom.
 
SayToRoom - class com.lyrisoft.chat.server.remote.command.SayToRoom.
 
SayToRoom() - Constructor for class com.lyrisoft.chat.client.command.SayToRoom
 
SayToRoom() - Constructor for class com.lyrisoft.chat.server.local.command.SayToRoom
 
SayToRoom() - Constructor for class com.lyrisoft.chat.server.remote.command.SayToRoom
 
sayToRoom(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
sayToRoom(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
SayToUser - class com.lyrisoft.chat.client.command.SayToUser.
a "private message"
SayToUser - class com.lyrisoft.chat.server.local.command.SayToUser.
 
SayToUser - class com.lyrisoft.chat.server.remote.command.SayToUser.
 
SayToUser() - Constructor for class com.lyrisoft.chat.client.command.SayToUser
 
SayToUser() - Constructor for class com.lyrisoft.chat.server.local.command.SayToUser
 
SayToUser() - Constructor for class com.lyrisoft.chat.server.remote.command.SayToUser
 
sayToUser(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
sayToUser(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
scroller - Variable in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
scrollToBottom() - Method in class com.lyrisoft.awt.ScrollView
This method does what its name implies.
ScrollView - class com.lyrisoft.awt.ScrollView.
A Scrollable View that a TextView can be placed in.
ScrollView(TextView) - Constructor for class com.lyrisoft.awt.ScrollView
Construct a ScrollView that will scroll a TextView
send() - Method in class com.lyrisoft.chat.server.remote.Message
 
sendBroadcastPing() - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
sendImmediately(String) - Method in interface com.lyrisoft.chat.IConnectionHandler
Send a message immediately.
sendImmediately(String) - Method in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
 
sendImmediately(String) - Method in class com.lyrisoft.chat.server.local.HttpConnectionHandler
 
sendImmediately(String) - Method in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
sendImmediately(String) - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
sendImmediately(String) - Method in class com.ajdigital.chat.server.remote.FlashConnectionHandler
Print message w/out newline
sendMotd(ChatClient) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
sendPing(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
sendPing(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
sendPong(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
sendPong(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
sendRaw(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
sendServerPing(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
sendServerPong(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
SERVER - Static variable in interface com.lyrisoft.chat.server.remote.IAuthenticator
 
SERVER_NAME - Static variable in interface com.lyrisoft.chat.Constants
This is the "name" of the server, used when the server pings the client.
serverExists(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
serverExists(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
serverExists(String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
serverSignOff(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
serverSignOn(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
ServerTable - class com.lyrisoft.chat.server.remote.ServerTable.
The Server Table keeps track of all the servers across the system, and the users each server contains
ServerTable(ChatServer) - Constructor for class com.lyrisoft.chat.server.remote.ServerTable
 
ServletConnectionHandler - class com.lyrisoft.chat.server.remote.ServletConnectionHandler.
Special connection handler that handles "tunneled" connections to the chat.
ServletConnectionHandler(TunnelServlet, HttpServletRequest, String) - Constructor for class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
setAccessLevel(int) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Set the access level for this user
setAccessRequired(int) - Method in class com.lyrisoft.chat.server.remote.command.CommandBase
 
setAccessRequired(int) - Method in interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote
 
setApplet(Applet) - Method in class com.lyrisoft.chat.test.LoadTestClient
 
setApplet(Applet) - Method in interface com.lyrisoft.chat.client.IChatClient
 
setApplet(Applet) - Method in class com.lyrisoft.chat.client.Client
If the client is running as an Applet, the Applet should call this method after instantiating
setApplet(ChatClientApplet) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
It's ok to ignore this method unless you're implementing a factory made for Applets.
setApplet(ChatClientApplet) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
setApplet(ChatClientApplet) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
setApplet(ChatClientApplet) - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
setApplet(ChatClientApplet) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
setAttribute(String, Object) - Method in class com.lyrisoft.chat.client.DumbClient
Set any arbitrary attribute
setAttribute(String, Object) - Method in interface com.lyrisoft.chat.client.IChatClient
 
setAttribute(String, Object) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
setAttribute(String, Object) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
setAttribute(String, Object) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
setAttribute(String, Object) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
setCallbackParams(int, IQueryCallback) - Method in interface com.lyrisoft.chat.client.gui.IQuery
 
setCallbackParams(int, IQueryCallback) - Method in class com.lyrisoft.chat.client.gui.awt102.Query
 
setChatServer(IChatServer) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
setChatServer(IChatServer) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
setChatServer(IChatServer) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
setClientVersion(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Set the version of the client
setColor(Color) - Method in class com.lyrisoft.awt.TextStyle
 
setContainer(Component) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
setContainer(Component) - Method in class com.lyrisoft.chat.client.gui.jfc.LoginPanel
 
setContainer(Component) - Method in class com.lyrisoft.chat.client.gui.jfc.Console
 
setContainer(Component) - Method in class com.lyrisoft.chat.client.gui.jfc.PrivateChatPanel
 
setDefaultSelection(String) - Method in interface com.lyrisoft.chat.client.gui.IQuery
 
setDefaultSelection(String) - Method in class com.lyrisoft.chat.client.gui.awt102.Query
 
setDispatcher(Dispatcher) - Method in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
setEnabled(boolean) - Method in class com.lyrisoft.util.io.Logger
 
setErrorStyle(TextStyle) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
setFont(Font) - Method in class com.lyrisoft.awt.TextView
Start using a new font (by font object)
setFont(Font) - Method in class com.lyrisoft.awt.TextStyle
 
setFont(Font) - Method in class com.lyrisoft.awt.TextRun
Change our font.
setFont(String) - Method in class com.lyrisoft.awt.TextView
Start using a new font (by name)
setFont(String) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
setFont(String) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
setFont(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
setFontSize(int) - Method in class com.lyrisoft.awt.TextView
Start using a new font size
setFontSize(int) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
setFontSize(int) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
setFontSize(int) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
setHelp(String) - Method in class com.lyrisoft.chat.server.remote.command.CommandBase
 
setHelp(String) - Method in interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote
 
setIdleTimeImmune(String) - Static method in class com.lyrisoft.chat.server.remote.CommandProcessorRemote
 
setInitialRoom(String) - Method in class com.lyrisoft.chat.test.LoadTestClient
 
setInitialRoom(String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
setInitialRoom(String) - Method in class com.lyrisoft.chat.client.Client
 
setInputReceiver(IChatClientInputReceiver) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
setInputReceiver(IChatClientInputReceiver) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
setInputReceiver(IChatClientInputReceiver) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
setLastBroadcastPing(String, long) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
setLastBroadcastPing(String, long) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
setLastServerPing(long) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
setLastServerPong(long) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
setListener(IConnectionListener) - Method in interface com.lyrisoft.chat.IConnectionHandler
Set the connection listener for this connection handler
setListener(IConnectionListener) - Method in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
 
setListener(IConnectionListener) - Method in class com.lyrisoft.chat.server.local.HttpConnectionHandler
 
setListener(IConnectionListener) - Method in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
setListener(IConnectionListener) - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
setMainGui(ChatGUI) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
setMainGui(ChatGUI) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
setMainGui(ChatGUI) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
setNormalStyle(TextStyle) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
setPrivateStyle(TextStyle) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
setRemoteUserList(String, String[]) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
setServletContext(ServletContext) - Static method in class com.lyrisoft.util.io.ResourceLoader
 
setStatus(String) - Method in interface com.lyrisoft.chat.client.gui.ILogin
Set the text of the status field
setStatus(String) - Method in class com.lyrisoft.chat.client.gui.jfc.LoginPanel
 
setStatus(String) - Method in class com.lyrisoft.chat.client.gui.awt102.LoginDialog
 
setStatus(String) - Method in class com.lyrisoft.chat.client.gui.awt102.LoginPanel
 
setStatusGui(IMessageWindow) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
setupGUI() - Method in class com.lyrisoft.chat.client.gui.awt102.Console
 
setupTextStyles() - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
setUsage(String) - Method in class com.lyrisoft.chat.server.remote.command.CommandBase
 
setUsage(String) - Method in interface com.lyrisoft.chat.server.remote.command.ICommandProcessorRemote
 
setUserId(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Set the user's id
setUserList(String[]) - Method in interface com.lyrisoft.chat.client.gui.IChatRoom
Set the users in the user list widget
setUserList(String[]) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
setUserList(String[]) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
setUserList(String[]) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
setUserStyle(TextStyle) - Method in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
SetVersion - class com.lyrisoft.chat.server.remote.command.SetVersion.
 
SetVersion() - Constructor for class com.lyrisoft.chat.server.remote.command.SetVersion
 
setView(Component) - Method in class com.lyrisoft.chat.client.ChatClientApplet
Replace whatever is showing with a new component
setYTranslation(int) - Method in class com.lyrisoft.awt.TextView
The the Y translation, or offset value
show() - Method in class com.lyrisoft.awt.TextView
Overridden so that we force a scroll to the very bottom, if auto-scrolling is enabled
show() - Method in interface com.lyrisoft.chat.client.gui.IQuery
 
show() - Method in interface com.lyrisoft.chat.client.gui.IChatRoom
Make this thing visible on the screen.
show() - Method in interface com.lyrisoft.chat.client.gui.ILogin
Make this thing visible on the screen.
show() - Method in interface com.lyrisoft.chat.client.gui.IConsole
Make this thing visible on the screen.
show() - Method in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
show() - Method in class com.lyrisoft.chat.client.gui.awt102.LoginDialog
 
show() - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
show(IChatRoom) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
Show and IChatRoom
show(IChatRoom) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
show(IChatRoom) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
show(IChatRoom) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
show(IConsole) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
Show an IConsole
show(IConsole) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
show(IConsole) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
show(IConsole) - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
show(IConsole) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
show(ILogin) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
Show an ILogin
show(ILogin) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
show(ILogin) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
show(ILogin) - Method in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
show(ILogin) - Method in class com.lyrisoft.chat.client.gui.awt102.EmbeddedAppletGUIFactory
 
show(IPrivateChatRoom) - Method in interface com.lyrisoft.chat.client.gui.IChatGUIFactory
 
show(IPrivateChatRoom) - Method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
show(IPrivateChatRoom) - Method in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
showBigButtons(boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
showBigButtons(boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
showLink(String) - Method in class com.lyrisoft.chat.client.Client
Display the given link in a new browser window (if we're running as an applet)
showLogin() - Method in class com.lyrisoft.chat.test.LoadTestClient
 
showLogin() - Method in interface com.lyrisoft.chat.client.IChatClient
 
showLogin() - Method in class com.lyrisoft.chat.client.Client
 
showLogin() - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
showUsageAndExit() - Static method in class com.lyrisoft.chat.server.remote.ChatServer
 
Shutdown - class com.lyrisoft.chat.server.remote.command.Shutdown.
 
SHUTDOWN - Static variable in interface com.lyrisoft.chat.ICommands
 
Shutdown() - Constructor for class com.lyrisoft.chat.server.remote.command.Shutdown
 
shutdown(boolean) - Method in interface com.lyrisoft.chat.IConnectionHandler
Shutdown this connection listener.
shutdown(boolean) - Method in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
Try to stop the threads gracefully, close the socket, then call connectionLost() on the ChatServerLocal.
shutdown(boolean) - Method in class com.lyrisoft.chat.server.local.HttpConnectionHandler
 
shutdown(boolean) - Method in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
shutdown(boolean) - Method in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
SignOff - class com.lyrisoft.chat.client.command.SignOff.
Handle a signoff message
SignOff - class com.lyrisoft.chat.server.remote.command.SignOff.
 
SIGNOFF - Static variable in interface com.lyrisoft.chat.ICommands
Quit, logout, or exit from the server.
signOff() - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
signOff() - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
SignOff() - Constructor for class com.lyrisoft.chat.client.command.SignOff
 
SignOff() - Constructor for class com.lyrisoft.chat.server.remote.command.SignOff
 
signOff(ChatClient) - Method in class com.lyrisoft.chat.server.remote.ChatServer
Sign off of the system.
signoff(String) - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
signoff(String, String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
signoff(String, String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
SignOn - class com.lyrisoft.chat.server.remote.command.SignOn.
 
SIGNON - Static variable in interface com.lyrisoft.chat.ICommands
Sign on to server.
SIGNON_ACK - Static variable in interface com.lyrisoft.chat.ICommands
Acknowledge that thes that a signon was successful
SignOn() - Constructor for class com.lyrisoft.chat.server.remote.command.SignOn
 
signOn(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
Sign on to the server
signon(String, String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
signon(String, String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
signOn(String, String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
signOn(String, String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
SignOnError - class com.lyrisoft.chat.server.local.command.SignOnError.
 
SignOnError() - Constructor for class com.lyrisoft.chat.server.local.command.SignOnError
 
signOnError(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
SimpleTextPanel - class com.lyrisoft.chat.client.gui.jfc.SimpleTextPanel.
 
SimpleTextPanel() - Constructor for class com.lyrisoft.chat.client.gui.jfc.SimpleTextPanel
 
size() - Method in class com.lyrisoft.util.CircularQueue
 
size(Map, Object) - Static method in class com.lyrisoft.util.MultiValueHashMap
 
socketClosed() - Method in interface com.lyrisoft.chat.IConnectionListener
Notification that the socket got closed.
socketClosed() - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
This method is called by ConnectionHandlerLocal when the connect to the server is lost.
socketClosed() - Method in class com.lyrisoft.chat.server.remote.ChatClient
from the IConnectionListener interface call signOff on the server
SocketOpener - class com.lyrisoft.chat.server.local.SocketOpener.
 
SocketOpener(String, int) - Constructor for class com.lyrisoft.chat.server.local.SocketOpener
 
start() - Method in class com.lyrisoft.chat.client.ChatClientApplet
Create a new Client instance and call setRunningAsAppet(true) on it.
Stats - class com.lyrisoft.chat.client.command.Stats.
Handle a stats request
Stats - class com.lyrisoft.chat.server.remote.command.Stats.
 
STATS - Static variable in interface com.lyrisoft.chat.ICommands
Request server statitics
Stats() - Constructor for class com.lyrisoft.chat.client.command.Stats
 
Stats() - Constructor for class com.lyrisoft.chat.server.remote.command.Stats
 
stop() - Method in class com.lyrisoft.chat.client.ChatClientApplet
Sign the user off
stripXML(String) - Static method in class com.ajdigital.chat.server.remote.FlashReaderThread
Discard XML wrapper
SwingGuiFactory - class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory.
 
SwingGuiFactory() - Constructor for class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 

T

TextRun - class com.lyrisoft.awt.TextRun.
A TextRun represents some text with a specified TextStyle.
TextRun(String, TextStyle) - Constructor for class com.lyrisoft.awt.TextRun
Create a new text run with the given text and style.
TextStyle - class com.lyrisoft.awt.TextStyle.
Encapulates a Font and a Color
TextStyle(Font, Color) - Constructor for class com.lyrisoft.awt.TextStyle
Construct a TextStyle with the given font and color
TextStyle(TextStyle) - Constructor for class com.lyrisoft.awt.TextStyle
Construct a TextStyle that is a copy of the specified TextStyle
textView - Variable in class com.lyrisoft.chat.client.gui.awt102.MessageView
 
TextView - class com.lyrisoft.awt.TextView.
An alternative TextView (non-editable) that allows font colors, sytles, and word-wrap.
TextView() - Constructor for class com.lyrisoft.awt.TextView
Construct a new scrollview that does not auto-scroll
TextView(boolean) - Constructor for class com.lyrisoft.awt.TextView
Construct a new scrollview
toString() - Method in class com.lyrisoft.awt.TextRun
 
touch(String) - Static method in class com.lyrisoft.util.io.ResourceLoader
Brings a resource into existence if it does not already exist.
Translator - class com.lyrisoft.chat.Translator.
A wrapper around the com.lyrisoft.util.i18n.Translator object that provides static methods that can be called from anywhere, and an init() method that should be called once, early on.
Translator - class com.lyrisoft.util.i18n.Translator.
This class "translates" things by using a specially formatted varibles that can be substituted.
Translator() - Constructor for class com.lyrisoft.chat.Translator
 
Translator() - Constructor for class com.lyrisoft.util.i18n.Translator
 
Translator(Properties) - Constructor for class com.lyrisoft.util.i18n.Translator
Construct a Translator that will used the specified Properties.
TunnelServlet - class com.lyrisoft.chat.server.remote.TunnelServlet.
A Servlet wrapper to the ChatServer.
TunnelServlet() - Constructor for class com.lyrisoft.chat.server.remote.TunnelServlet
 
tweakTextFieldSize(JTextField) - Static method in class com.lyrisoft.chat.client.gui.jfc.SwingGuiFactory
 
txtInput - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
txtMessages - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 

U

UnIgnore - class com.lyrisoft.chat.client.command.UnIgnore.
Unignore another user
UnIgnore - class com.lyrisoft.chat.server.remote.command.UnIgnore.
Handles an unignore command from a client.
UNIGNORE - Static variable in interface com.lyrisoft.chat.ICommands
Unignore
UnIgnore() - Constructor for class com.lyrisoft.chat.client.command.UnIgnore
 
UnIgnore() - Constructor for class com.lyrisoft.chat.server.remote.command.UnIgnore
 
unignore(String) - Method in class com.lyrisoft.chat.server.local.ChatServerLocal
Construct and queue an outgoing message.
unignore(String) - Method in interface com.lyrisoft.chat.server.local.IChatServer
 
unignore(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
UnInvite - class com.lyrisoft.chat.server.remote.command.UnInvite.
 
UNINVITE - Static variable in interface com.lyrisoft.chat.ICommands
UnInvite
UnInvite() - Constructor for class com.lyrisoft.chat.server.remote.command.UnInvite
 
uninvite(ChatClient, String) - Method in class com.lyrisoft.chat.server.remote.RoomServer
 
UnknownCommand - class com.lyrisoft.chat.server.local.command.UnknownCommand.
 
UnknownCommand - class com.lyrisoft.chat.server.remote.command.UnknownCommand.
 
UnknownCommand() - Constructor for class com.lyrisoft.chat.server.local.command.UnknownCommand
 
UnknownCommand() - Constructor for class com.lyrisoft.chat.server.remote.command.UnknownCommand
 
update(Graphics) - Method in class com.lyrisoft.awt.TextView
overridden to just call paint(g)
update(Graphics) - Method in class com.lyrisoft.awt.ImageButton
calls paint(g)
USER - Static variable in interface com.lyrisoft.chat.server.remote.IAuthenticator
 
USER_DIFF - Static variable in interface com.lyrisoft.chat.ICommands
 
userCnt - Variable in class com.lyrisoft.chat.client.gui.awt102.Console
 
UserCommandProcessor - class com.lyrisoft.chat.client.command.UserCommandProcessor.
Process a command that came from the user or user interface
UserCommandProcessor() - Constructor for class com.lyrisoft.chat.client.command.UserCommandProcessor
 
UserCommands - class com.lyrisoft.chat.client.UserCommands.
Everything that a user types, or clicks comes here for processing.
UserCommands(Properties) - Constructor for class com.lyrisoft.chat.client.UserCommands
Instantiate a UserCommands object that initializes from the given Properties object.
UserDiff - class com.lyrisoft.chat.server.local.command.UserDiff.
 
UserDiff() - Constructor for class com.lyrisoft.chat.server.local.command.UserDiff
 
userDoubleClick(String) - Method in class com.lyrisoft.chat.client.Client
 
userDoubleClick(String) - Method in interface com.lyrisoft.chat.client.gui.IChatClientInputReceiver
Callback when a user is double-clicked
userExists(String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
userExists(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
 
userExists(String) - Method in class com.lyrisoft.chat.server.remote.ServerTable
 
userExistsInRoom(String, String) - Method in class com.lyrisoft.chat.server.remote.DistributedState
 
userExistsInRoom(String, String) - Method in class com.lyrisoft.chat.server.remote.RoomTable
 
userId - Variable in class com.lyrisoft.auth.mysql.MysqlRecord
 
userId - Variable in class com.lyrisoft.chat.server.remote.auth.PasswdRecord
 
userId - Variable in class com.lyrisoft.chat.server.remote.auth.jdbc.JdbcRecord
 
userJoinedRoom(String) - Method in interface com.lyrisoft.chat.client.gui.IChatRoom
Indicates that a user just joined this room.
userJoinedRoom(String) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
userJoinedRoom(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
userJoinedRoom(String) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
userJoinedRoom(String, String) - Method in class com.lyrisoft.chat.client.DumbClient
The server is indicating that someone just joined a room we're in.
userJoinedRoom(String, String) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is indicating that someone just joined a room we're in.
userJoinedRoom(String, String) - Method in class com.lyrisoft.chat.client.Client
 
userJoinedRoom(String, String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
userJoinedRoom(String, String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
userPartedRoom(String, boolean) - Method in interface com.lyrisoft.chat.client.gui.IChatRoom
Indicates that a user just parted this room.
userPartedRoom(String, boolean) - Method in class com.lyrisoft.chat.client.gui.jfc.ChatPanel
 
userPartedRoom(String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
userPartedRoom(String, boolean) - Method in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
userPartedRoom(String, String, boolean) - Method in class com.lyrisoft.chat.client.DumbClient
The server is indicating that someone just parted a room we're in.
userPartedRoom(String, String, boolean) - Method in interface com.lyrisoft.chat.client.IChatClient
The server is indicating that someone just parted a room we're in.
userPartedRoom(String, String, boolean) - Method in class com.lyrisoft.chat.client.Client
 
userPartedRoom(String, String, boolean) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
userPartedRoom(String, String, boolean) - Method in class com.lyrisoft.chat.server.remote.ChatClient
Construct and queue a message that will be sent back to the client
Users - class com.lyrisoft.chat.client.command.Users.
Handle a user list request message
Users - class com.lyrisoft.chat.server.local.command.Users.
 
Users - class com.lyrisoft.chat.server.remote.command.Users.
 
Users() - Constructor for class com.lyrisoft.chat.client.command.Users
 
Users() - Constructor for class com.lyrisoft.chat.server.local.command.Users
 
Users() - Constructor for class com.lyrisoft.chat.server.remote.command.Users
 
userSignOff(String) - Method in class com.lyrisoft.chat.client.DumbClient
Indicates that a user has signed off
userSignOff(String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
userSignOff(String) - Method in class com.lyrisoft.chat.client.Client
 
userSignOff(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
userSignOff(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
userSignOn(String) - Method in class com.lyrisoft.chat.client.DumbClient
Indicates that a user has signed on
userSignOn(String) - Method in interface com.lyrisoft.chat.client.IChatClient
 
userSignOn(String) - Method in class com.lyrisoft.chat.client.Client
 
userSignOn(String) - Method in class com.lyrisoft.chat.client.gui.ChatGUI
 
userSignOn(String) - Method in class com.lyrisoft.chat.server.remote.ChatClient
 
UsersInRoom - class com.lyrisoft.chat.server.local.command.UsersInRoom.
 
UsersInRoom - class com.lyrisoft.chat.server.remote.command.UsersInRoom.
 
UsersInRoom() - Constructor for class com.lyrisoft.chat.server.local.command.UsersInRoom
 
UsersInRoom() - Constructor for class com.lyrisoft.chat.server.remote.command.UsersInRoom
 
userStyle - Variable in class com.lyrisoft.chat.client.gui.awt102.MessageView
 

V

validateUserId(String) - Method in class com.lyrisoft.chat.server.remote.ChatServer
Determines if a user id is valid.
VERSION - Static variable in interface com.lyrisoft.chat.ICommands
Version
Vulture - class com.lyrisoft.chat.server.remote.Vulture.
The Vulture periodically scans the userlist and boots clients who have been idle longer than a specified timeout.
Vulture(ChatServer, double) - Constructor for class com.lyrisoft.chat.server.remote.Vulture
 

W

Whois - class com.lyrisoft.chat.client.command.Whois.
Handle a whois message
Whois - class com.lyrisoft.chat.server.remote.command.Whois.
 
WHOIS - Static variable in interface com.lyrisoft.chat.ICommands
Request some info about a user.
WHOIS - Static variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
Whois() - Constructor for class com.lyrisoft.chat.client.command.Whois
 
Whois() - Constructor for class com.lyrisoft.chat.server.remote.command.Whois
 
writeRecord(PasswdRecord) - Static method in class com.lyrisoft.chat.server.remote.auth.Passwd
Write a PasswdRecord to the passwd file.
writeRecord(String, int, String) - Static method in class com.lyrisoft.chat.server.remote.auth.Passwd
Write a new entry to the passwd file.

X

XML_END - Static variable in class com.ajdigital.chat.server.remote.FlashReaderThread
String that ends XML wrapper
XML_START - Static variable in class com.ajdigital.chat.server.remote.FlashReaderThread
String that starts XML wrapper

_

_access - Variable in class com.lyrisoft.chat.server.remote.command.CommandBase
 
_alwaysTunnel - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_applet - Variable in class com.lyrisoft.chat.client.Client
 
_applet - Variable in class com.lyrisoft.chat.client.gui.awt102.AppletGUIFactory
 
_attemptToTunnel - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_attributes - Variable in class com.lyrisoft.chat.client.DumbClient
 
_attributes - Variable in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
_authenticator - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_autoLogin - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_buttonPanel - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
_chatPanel - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
_chatServer - Variable in class com.lyrisoft.chat.server.remote.TunnelServlet
 
_client - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_commandProcessor - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_commandProcessor - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_connected - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_connected - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_connectionHandler - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_connectionHandler - Variable in class com.lyrisoft.chat.server.remote.ReaderThread
 
_connectionHandler - Variable in class com.lyrisoft.chat.server.remote.ChatClient
 
_connectionHandlers - Variable in class com.lyrisoft.chat.server.remote.TunnelServlet
 
_connectionListener - Variable in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
_connectionListener - Variable in class com.lyrisoft.chat.server.remote.ReaderThread
 
_console - Variable in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
_creationTime - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_cumulativeLogins - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_currentComponent - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_defaultStyle - Variable in class com.lyrisoft.awt.TextView
 
_dispatcher - Variable in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
_dispatcher - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_dispatchThread - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_distributedState - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_distributor - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_distributorThread - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_dummyApplet - Variable in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
_env - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_factory - Variable in class com.lyrisoft.chat.client.Client
 
_factory - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
_factory - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
_firstRun - Variable in class com.lyrisoft.awt.TextView
 
_gui - Variable in class com.lyrisoft.chat.client.Client
 
_guiFactory - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_handler - Variable in class com.lyrisoft.chat.server.remote.Message
 
_help - Variable in class com.lyrisoft.chat.server.remote.command.CommandBase
 
_host - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_host - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_href - Variable in class com.lyrisoft.awt.HyperlinkTextRun
 
_in - Variable in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
 
_in - Variable in class com.lyrisoft.chat.server.remote.ReaderThread
 
_initialRoom - Variable in class com.lyrisoft.chat.client.Client
 
_inputReceiver - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
_inputReceiver - Variable in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
_inputReceiver - Variable in class com.lyrisoft.chat.client.gui.awt102.Console
 
_inputStream - Variable in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
_inputStream - Variable in class com.lyrisoft.chat.server.remote.ReaderThread
 
_instream - Variable in class com.ajdigital.chat.server.remote.FlashReaderThread
Input stream that we watch for new messages
_isShutDown - Variable in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
_jmsPass - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_jmsUser - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_jndiContext - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_keepAlive - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_keepGoing - Variable in class com.lyrisoft.chat.server.remote.Dispatcher
 
_keepGoing - Variable in class com.lyrisoft.chat.server.remote.ReaderThread
 
_keepGoing - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_keepGoing - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_listener - Variable in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
 
_mainGui - Variable in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
_mainGUI - Variable in class com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
 
_mainGUI - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
_message - Variable in class com.lyrisoft.chat.server.remote.Message
 
_motd - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_myName - Variable in class com.lyrisoft.chat.client.Client
 
_ops - Variable in class com.lyrisoft.chat.server.remote.RoomServer
 
_out - Variable in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
 
_out - Variable in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
_playSounds - Variable in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
_port - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_port - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_port - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_providerUrl - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_providerUrls - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_queue - Variable in class com.lyrisoft.chat.server.remote.Dispatcher
 
_queue - Variable in class com.lyrisoft.chat.server.remote.ServletConnectionHandler
 
_queue - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_reader - Variable in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
 
_reader - Variable in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
_readUrl - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_responseInterface - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_room - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_room - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
_room - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
_roomName - Variable in class com.lyrisoft.chat.server.remote.RoomServer
 
_rooms - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_runner - Variable in class com.lyrisoft.chat.server.remote.TunnelServlet
 
_runs - Variable in class com.lyrisoft.awt.TextView
 
_server - Variable in class com.lyrisoft.chat.client.gui.awt102.GUIFactory
 
_server - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatRoom
 
_server - Variable in class com.lyrisoft.chat.server.remote.RoomServer
 
_server - Variable in class com.lyrisoft.chat.server.remote.ChatClient
 
_server - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_serverInterface - Variable in class com.lyrisoft.chat.client.Client
 
_serverSocket - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_servletContext - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_showingBigButtons - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
_socket - Variable in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
 
_socket - Variable in class com.lyrisoft.chat.server.remote.ConnectionHandler
 
_socketOpener - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_title - Variable in class com.lyrisoft.chat.client.gui.awt102.ChatPanel
 
_topicName - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_topicPublisher - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_topicSession - Variable in class com.lyrisoft.chat.server.remote.Distributor
 
_tunnelOnly - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_tunnelReadUrl - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_tunnelWriteUrl - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_txtMessages - Variable in class com.lyrisoft.chat.client.gui.awt102.EnhancedChatPanel
 
_usage - Variable in class com.lyrisoft.chat.server.remote.command.CommandBase
 
_userCommands - Variable in class com.lyrisoft.chat.client.ChatClientApplet
 
_userCommands - Variable in class com.lyrisoft.chat.client.Client
 
_userId - Variable in class com.lyrisoft.chat.server.remote.ChatClient
 
_users - Variable in class com.lyrisoft.chat.server.remote.RoomServer
 
_users - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_vulture - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_vultureThread - Variable in class com.lyrisoft.chat.server.remote.ChatServer
 
_writer - Variable in class com.lyrisoft.chat.server.local.ConnectionHandlerLocal
 
_writeUrl - Variable in class com.lyrisoft.chat.server.local.ChatServerLocal
 
_yTranslation - Variable in class com.lyrisoft.awt.TextView
 

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

Copyright © 2000-2002 Taso Lyristis