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

C

Cache - Class in messageServerP
Contains the MessageServer to User correspondence cached by the message server.
Cache() - Constructor for class messageServerP.Cache
 
cacheEntries - Variable in class common.Statistics
 
catchError(String) - Static method in class servlet.AccessOperation
Visualizes a graphic interface with the error
change(int) - Method in class servlet.ContattInterface
This method manages the moving of a user.
changePassword(User, String, String) - Method in interface common.interfaces.MSForServletInterface
Changes the user password.
changePassword(User, String, String) - Method in class messageServerP.Communication
 
changePassword(String, String) - Method in class messageServerP.ManagedUser
Changes this user password.
changeState(boolean) - Method in class servlet.PeerInterface
This method changes the string of the status.
changeStateUser(int, User) - Static method in class servlet.AccessOperation
Changes the friendship's state with the user
checkPassword(String) - Method in class bootstrapP.RegisteredUser
Checks the user password against the password given as argument.
checkPassword(String) - Method in class messageServerP.ManagedUser
Checks the password
checkPassword(String) - Method in class messageServerP.MyselfMessageServer
 
ClientCore - Class in servlet
This is the main.
ClientCore() - Constructor for class servlet.ClientCore
 
ClientListener - Class in servlet
This thread is permanently listening on the server socket.
ClientListener() - Constructor for class servlet.ClientListener
 
clone() - Method in class common.ContactList
 
clone() - Method in class common.Message
 
clone() - Method in class common.User
 
clone() - Method in class messageServerP.ManagedUser
 
closeConnection() - Method in class servlet.Connection
This method closes the connection.
Command - Class in bootstrapP
This class represents a command got from the human interface.
Command(int, String, String, int, int) - Constructor for class bootstrapP.Command
Private Command constructor.
Command - Class in messageServerP
A command given by the administrator through the Human interface.
Command(int) - Constructor for class messageServerP.Command
The constructor for a command with no arguments.
Command(int, String) - Constructor for class messageServerP.Command
The constructor for a command with one string as argument.
common - package common
 
common.interfaces - package common.interfaces
 
common.interfaces.exceptions - package common.interfaces.exceptions
 
Communication - Class in bootstrapP
The class that contains the methods needed for communicating with other servers and servlets.
Communication() - Constructor for class bootstrapP.Communication
The constructor.
Communication - Class in messageServerP
The message server Communication class implements all the communications interfaces offered by the message server with RMI.
Communication() - Constructor for class messageServerP.Communication
Constructor for the remote object.
compareTo(ManagedMessageServer) - Method in class bootstrapP.ManagedMessageServer
Compares the load of two message servers
compareTo(Object) - Method in class bootstrapP.RegisteredUser
 
compareTo(Object) - Method in class common.User
Compares this user (usr1) with usr2 by their nicknames.
confirm(User, String) - Method in class servlet.ConfirmInterface
This method, according to the user's choice, locks or adds to friends the other user.
ConfirmInterface - Class in servlet
This graphic interface shows to the user when another user contacts him the first time.
ConfirmInterface(User, Socket) - Constructor for class servlet.ConfirmInterface
The constructor
conn - Static variable in class servlet.GossipInterface
 
connection - Variable in class common.User
 
Connection - Class in servlet
This class keeps information about the open communications.
Connection(User, PeerCommunication, PeerInterface) - Constructor for class servlet.Connection
The constructor
contact - Variable in class servlet.ContattInterface
 
ContactList - Class in common
A representation of a user's contact list.
ContactList() - Constructor for class common.ContactList
Creates a new empty contact list.
contactUser(User) - Static method in class servlet.AccessOperation
Lets contact another user the first time
contains(User) - Method in class common.ContactList
 
contatti - Variable in class servlet.ContattInterface
 
contatti - Variable in class servlet.GossipInterface
 
ContattInterface - Class in servlet
This graphic interface is of use to change the friendship's status with another user and to add another user.
ContattInterface() - Constructor for class servlet.ContattInterface
The constructor
ControlStatus - Class in servlet
This class checks if the users of the contacts list are on-line.
ControlStatus(ContactList, User) - Constructor for class servlet.ControlStatus
The constructor
copyContactTo(User) - Method in class messageServerP.ManagedUser
Copies IP and port of this user to the user passed by argument.
CouldNotContactBootstrapException - Exception in common.interfaces.exceptions
 
CouldNotContactBootstrapException() - Constructor for exception common.interfaces.exceptions.CouldNotContactBootstrapException
 
created - Static variable in class messageServerP.MyselfMessageServer
 
createUser(User, String) - Static method in class messageServerP.ManagedUsersDatabase
Creates a user and adds it to the list.
cs - Variable in class servlet.threadStatus
 
currentInt - Static variable in class bootstrapP.HumanListener
 
currentInt - Static variable in class messageServerP.HumanListener
The current human-user interface.

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