|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
ChannelCollectionListener | This interface has to be implemented by the classes, which want to receive messages about new channels, renamed channel and removed channels. |
ChannelListener | This interface has to be implemented by the classes, which want to receive events from the channels. |
ListenerBase | Base Listener interface, which provides abstract methods that are common for all listeners. |
Class Summary | |
Channel | The Communicative context of a client in the server. |
ChannelCollection | This class saves all possible channels at the server. |
ClientConnection | This class embeds the protocol handling class into the server. |
ConnectedClientCollection | This class saves all connected client, that means that these client have an controlProcotocolHandler instantiated. |
ConnectionCollection | This class is a collection specialized in ClientConnection objects. |
ControlProtocolHandler | class that handles the ControlProtocol with one client |
ControlProtocolReceiverThread | class used for normal receiving of controlProtocol |
FriendsCollection | FriendsCollection manages lists of nicks, who want to be notified of state-changes of others, that is join, leave, online, offline,.. |
InformerThread | This Thread(class) is used to inform all clients of a given command. |
NickNameCollection | |
ProtocolHandler | Used for communication with the client, the server part of the chat protocol |
ReceiverProtocolHandler | Used for the Receiver to pass on Messages to the Client |
SenderProtocolHandler | Used for communication with the client, the server part of the chat protocol |
SpChatServer | The server's main class. |
SpecializedCollection | This class is a collection specialized in ClientConnection objects. |
SpServerConsole | |
UserInfo | This class encapsulates a UserInfo set |
UserInfoHandler | encapsultaes methods for handleing userInfo relating commands |
Exception Summary | |
AuthorizationException | thrown by ProtocolHandler.authorize when authorization fails |
NoSuchChannelException | Collections may throw this error if accessing a member constitutes an exception, that is: if existance of the member was a prerequisite. |
NoSuchMemberException | Collection may throw this Exception, if search-key does not exist |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |